在我的系統上我正在使用akka框架。我需要從遠程系統複製文件。 我可以在我的主系統中使用akka從遠程系統複製所需的文件嗎?使用Akka我們可以從遠程系統複製文件嗎?
0
A
回答
0
我可以用阿卡
是一個非常廣泛的問題。
- 你可以發送文件作爲演員的消息?不,或者理論上你可以,但我不會推薦它。消息應該是小而快, 不是可能的大文件。遠程消息還有一個(可配置的)大小限制,超出限制的消息將不會被髮送。
- 您可以創建一個側通道並使用Akka HTTP將 文件從一個節點傳輸到另一個節點?是的,你當然可以。
0
如果你一定要使用阿卡對於這一點,我會考慮用阿卡流:
http://doc.akka.io/docs/akka/current/java/stream/stream-io.html
所以,你可以運行一個文件 - >源主機上的TCP流和TCP - >目標主機上的文件流。
但是,這種做法很低級且容易出錯。我強烈建議爲此使用一些更高級別的技術,例如卡夫卡與卡夫卡連接。這裏
例子:
https://howtoprogram.xyz/2016/07/10/apache-kafka-connect-example/
和這裏(我跳過Avro的一部分,那麼你不需要架構註冊表):
相關問題
- 1. 從遠程系統複製* .html文件
- 2. 可以從服務器上覆制遠程文件嗎?
- 3. 我們可以使用websockets發送遠程密鑰事件嗎?
- 4. 我們有使用boost文件系統刪除重複文件的方法嗎?
- 5. 遠程akka系統端口衝突
- 6. 遠程Akka演員系統的終止
- 7. 我可以使用Google NaCl訪問文件系統嗎?
- 8. 我們可以使用版本控制系統GIT查看docx文件?
- 9. 我們可以在兩個操作系統之間複製postgres數據嗎?
- 10. 我們可以自動複製* .dll.config嗎?
- 11. 我們可以從sqlite3執行操作系統命令嗎
- 12. 從用戶系統文件複製
- 13. 如何使用Java程序將文件從Linux系統複製到Windows系統?
- 14. 我可以從Chrome應用程序訪問本地文件系統嗎?
- 15. 我可以使用批處理文件製作pc密碼鎖定系統嗎?
- 16. 我可以複製到遠程計算機,但不能從使用Python複製
- 17. 我們可以利用類型系統使程序更安全嗎?
- 18. 我可以使用MPI中的API讀取遠程文件嗎?
- 19. 我可以在Ant中使用遠程構建文件嗎?
- 20. 從tensorflow遠程控制.git可以嗎?
- 21. JavaScript可以訪問文件系統嗎?
- 22. 我們可以一起使用ehcache複製和兵馬俑嗎?
- 23. 現代UI應用程序可以編輯系統文件嗎?
- 24. 我可以使用svn copy來複制模板文件夾嗎?
- 25. 用Monit監控遠程文件系統
- 26. 使用AirDrop之前,我們必須下載遠程文件嗎?
- 27. Can Akka可以用來向/從外部系統發送/接收消息嗎?
- 28. Akka演員系統控制
- 29. 我可以使用Xcode訪問我的iPhone的文件系統嗎?
- 30. 將文件從Windows複製到遠程Linux系統的BAT腳本
歡迎堆棧溢出!請閱讀 [這是什麼網站是](https://stackoverflow.com/about)和 「[如何問](https://stackoverflow.com/questions/how-to-ask)」 之前詢問一個問題。 –
我想問題是這個遠程系統是什麼樣子的:它是否已經提供了某種界面來複制文件?如果它提供了例如sftp,則可以使用alpakka項目中的ftp適配器與akka-stream進行集成。或者您是否計劃安裝使之成爲可能的服務? –