![](/img/trans.png)
[英]Akka Stream, Tcp().bind, handle when the client close the socket
我是 Akka Stream 的新手,我想了解如何為我的項目處理 TCP 插座。 我從Akka Stream 官方文檔中獲取了這段代碼。 如果我使用 netcat 從終端連接,我可以看到 Akka Stream TCP 套接字按預期工作。 我還發現如果我需要使用用戶消息關閉連接,我可以使用takeW ...
[英]Akka Stream, Tcp().bind, handle when the client close the socket
我是 Akka Stream 的新手,我想了解如何為我的項目處理 TCP 插座。 我從Akka Stream 官方文檔中獲取了這段代碼。 如果我使用 netcat 從終端連接,我可以看到 Akka Stream TCP 套接字按預期工作。 我還發現如果我需要使用用戶消息關閉連接,我可以使用takeW ...
[英]Akka and watching a variable with a Future
Tcp.OuttgoingConnection 從音頻混合器收集數據並異步發送到處理數據的 sourceQueue。 發出命令后,無法保證下一位數據就是響應。 我如何反饋響應? 一種“骯臟”的方法是擁有一個 static 變量,我在處理時將數據放入線程暫停以等待它,但這是非常低效的。 是否有一種 ...
[英]Sending non-ByteString over Tcp Client using Akka IO
我正在使用akka-io創建一個Tcp Client Actor,它通過套接字與非jvm tcp(非akka)服務器通信。 因為akka-io發送ByteString並且程序期望輸出一個常規String ,所以永遠不會處理ByteString消息。 一個非常粗略的基於Java的方法實際上有效 ...
[英]Bytestring to normal chars. python's struct.pack
我有這個生成字節的python代碼 我正在監聽使用akka io生成此數據的端口。 我得到這樣的數據: 我有幾個問題:1.如何將該字節解碼為普通字符? 我嘗試: 2.什么是QH%dsdI? 以及struct.pack如何工作? 我不懂python ...
[英]System.TypeLoadException: Cannot instantiate transport [Akka.Remote.AkkaIOTransport.AkkaIOTransport, Akka.Remote.AkkaIOTransport].
在按照本教程嘗試AKKA.NET IO時遇到了此錯誤: http://getakka.net/docs/IO#akka-io 我收到此錯誤: ...
[英]Akka TCP client: How can I send a message over TCP using akka actor
我想通過TCP發送文本消息。 滿容易。 我想用akka這樣做。 我讀了這篇關於akka IO的文章: http ://doc.akka.io/docs/akka/snapshot/scala/io-tcp.html 本文介紹了TCP客戶端的簡單實現,但我不清楚如何使用此客戶端。 ...
[英]Streaming data from an actor to Play Result
我有數據以塊的形式到達演員,並想將這些塊作為流返回到Play Result 。 由於從Ok.stream獲得響應的唯一方法看起來像是理想的候選者,因此如下所示: 我將從actor返回一個Enumerator[Array[Byte]] ,然后在actor內部,隨着消息到達actor,不斷 ...
[英]How to increase Tcp Chunk size in Akka IO using Tcp
我正在使用Akka-Cluster,並使用Akka IO通過Tcp通過網絡發送大型對象。 數據被切成很小的塊。 通過“已接收”消息接收到的數據ByteString的大小非常小(大約7KB)。 是否有任何配置設置可用來一次發送和接收更大的ByteString? ...
[英]Deserialization case class from ByteString
我使用以下方式發送案例類: 然后我收到: 有沒有簡單的方法就可以在不使用底層Java序列化程序的情況下匹配MyCaseClass上的數據? ...
[英]Sending large messages ( > 200MB) in Akka Cluster
我必須在akka-cluster中從一個actor向多個actor發送大小約為200MB的大型消息。 我已經嘗試過使用akka消息,但由於需要很長時間才會超時。 實現這個的最佳方法是什么? 我已經讀過某個地方我們需要使用Akka IO來完成這些任務,但我找不到足夠的文檔來說明如何使用它 ...
[英]Were pipelines removed from akka i/o?
在學習如何使用akka I / O時,我試圖在akka I / o之上實現一個簡單的協議,並在這里關注文檔。 但是,在我的gradle文件中,我使用的是2.3.9版,如下所示 導入一些特定於管道的東西,例如 生成無法解決符號錯誤。 因此,我的問題。 這些被刪 ...
[英]Can you refresh or redisplay unflushed telnet input?
我正在寫一個基於老式文本的telnet服務器,現在是Scala中一個基於Akka actor的IO的美化聊天室。 發生的情況是,客戶端客戶端將開始鍵入內容,然后將發生事件,當事件被寫入時,它將清除所有已經鍵入的內容。 在下面的示例中,Tom開始鍵入“ say you you?”。 但Fre ...
[英]Why does connection close automatically after 1 minute using Akka TCP?
我正在使用Scala和Akka actor編寫Interactive Broker API。 我有一個客戶端actor連接到服務器並與IO管理器通信以發送請求並從TWS接收響應。 連接工作正常,我能夠發送請求並獲得響應。 然后我在1分鍾后自動收到來自IO管理器的PeerClosed ...
[英]How to obtain high outbound concurrency with Akka IO(Http)
鑒於: 如果我要這樣做: 我希望代碼會觸發25個異步請求。 相反,發生了四個請求被取消的情況。 他們等待回應。 當對所有4個的響應返回時,將發送另外四個,直到處理所有25個。 我嘗試調整Spray的配置來創建自定義調度程序,但這沒有效果... 如何配置Akka ...
[英]Initializing an akka actor using Akka-IO TCP
使用Akka-IO TCP,在actor中建立連接的過程如下: 您將Connect消息發送到IO(Tcp)並期望收到CommandFailed或Connected消息。 現在,我的目標是創建一個包裝TCP連接的actor,但是我希望我的actor僅在建立連接后才開始接受消息-否則, ...