cost 208 ms
Akka Stream,Tcp().bind,當客戶端關閉socket時處理

[英]Akka Stream, Tcp().bind, handle when the client close the socket

我是 Akka Stream 的新手,我想了解如何為我的項目處理 TCP 插座。 我從Akka Stream 官方文檔中獲取了這段代碼。 如果我使用 netcat 從終端連接,我可以看到 Akka Stream TCP 套接字按預期工作。 我還發現如果我需要使用用戶消息關閉連接,我可以使用takeW ...

Akka 並觀察一個帶有 Future 的變量

[英]Akka and watching a variable with a Future

Tcp.OuttgoingConnection 從音頻混合器收集數據並異步發送到處理數據的 sourceQueue。 發出命令后,無法保證下一位數據就是響應。 我如何反饋響應? 一種“骯臟”的方法是擁有一個 static 變量,我在處理時將數據放入線程暫停以等待它,但這是非常低效的。 是否有一種 ...

使用Akka IO在Tcp客戶端上發送非ByteString

[英]Sending non-ByteString over Tcp Client using Akka IO

我正在使用akka-io創建一個Tcp Client Actor,它通過套接字與非jvm tcp(非akka)服務器通信。 因為akka-io發送ByteString並且程序期望輸出一個常規String ,所以永遠不會處理ByteString消息。 一個非常粗略的基於Java的方法實際上有效 ...

字節串轉換為普通字符。 python的struct.pack

[英]Bytestring to normal chars. python's struct.pack

我有這個生成字節的python代碼 我正在監聽使用akka io生成此數據的端口。 我得到這樣的數據: 我有幾個問題:1.如何將該字節解碼為普通字符? 我嘗試: 2.什么是QH%dsdI? 以及struct.pack如何工作? 我不懂python ...

Akka TCP客戶端:如何使用akka actor通過TCP發送消息

[英]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,不斷 ...

如何使用Tcp在Akka IO中增加Tcp塊大小

[英]How to increase Tcp Chunk size in Akka IO using Tcp

我正在使用Akka-Cluster,並使用Akka IO通過Tcp通過網絡發送大型對象。 數據被切成很小的塊。 通過“已接收”消息接收到的數據ByteString的大小非常小(大約7KB)。 是否有任何配置設置可用來一次發送和接收更大的ByteString? ...

ByteString中的反序列化案例類

[英]Deserialization case class from ByteString

我使用以下方式發送案例類: 然后我收到: 有沒有簡單的方法就可以在不使用底層Java序列化程序的情況下匹配MyCaseClass上的數據? ...

在Akka Cluster中發送大郵件(> 200MB)

[英]Sending large messages ( > 200MB) in Akka Cluster

我必須在akka-cluster中從一個actor向多個actor發送大小約為200MB的大型消息。 我已經嘗試過使用akka消息,但由於需要很長時間才會超時。 實現這個的最佳方法是什么? 我已經讀過某個地方我們需要使用Akka IO來完成這些任務,但我找不到足夠的文檔來說明如何使用它 ...

是否從akka I / o中刪除了管道?

[英]Were pipelines removed from akka i/o?

在學習如何使用akka I / O時,我試圖在akka I / o之上實現一個簡單的協議,並在這里關注文檔。 但是,在我的gradle文件中,我使用的是2.3.9版,如下所示 導入一些特定於管道的東西,例如 生成無法解決符號錯誤。 因此,我的問題。 這些被刪 ...

您可以刷新或重新顯示未使用的telnet輸入嗎?

[英]Can you refresh or redisplay unflushed telnet input?

我正在寫一個基於老式文本的telnet服務器,現在是Scala中一個基於Akka actor的IO的美化聊天室。 發生的情況是,客戶端客戶端將開始鍵入內容,然后將發生事件,當事件被寫入時,它將清除所有已經鍵入的內容。 在下面的示例中,Tom開始鍵入“ say you you?”。 但Fre ...

為什么使用Akka TCP在1分鍾后自動關閉?

[英]Why does connection close automatically after 1 minute using Akka TCP?

我正在使用Scala和Akka actor編寫Interactive Broker API。 我有一個客戶端actor連接到服務器並與IO管理器通信以發送請求並從TWS接收響應。 連接工作正常,我能夠發送請求並獲得響應。 然后我在1分鍾后自動收到來自IO管理器的PeerClosed ...

如何使用Akka IO(Http)獲得高出站並發

[英]How to obtain high outbound concurrency with Akka IO(Http)

鑒於: 如果我要這樣做: 我希望代碼會觸發25個異步請求。 相反,發生了四個請求被取消的情況。 他們等待回應。 當對所有4個的響應返回時,將發送另外四個,直到處理所有25個。 我嘗試調整Spray的配置來創建自定義調度程序,但這沒有效果... 如何配置Akka ...

2014-11-05 00:34:30   1   226    akka / akka-io  
使用Akka-IO TCP初始化Akka Actor

[英]Initializing an akka actor using Akka-IO TCP

使用Akka-IO TCP,在actor中建立連接的過程如下: 您將Connect消息發送到IO(Tcp)並期望收到CommandFailed或Connected消息。 現在,我的目標是創建一個包裝TCP連接的actor,但是我希望我的actor僅在建立連接后才開始接受消息-否則, ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM