我是 Akka Stream 的新手,我想了解如何为我的项目处理 TCP 插座。 我从Akka Stream 官方文档中获取了这段代码。 如果我使用 netcat 从终端连接,我可以看到 Akka Stream TCP 套接字按预期工作。 我还发现如果我需要使用用户消息关闭连接,我可以使用takeW ...
我是 Akka Stream 的新手,我想了解如何为我的项目处理 TCP 插座。 我从Akka Stream 官方文档中获取了这段代码。 如果我使用 netcat 从终端连接,我可以看到 Akka Stream TCP 套接字按预期工作。 我还发现如果我需要使用用户消息关闭连接,我可以使用takeW ...
Tcp.OuttgoingConnection 从音频混合器收集数据并异步发送到处理数据的 sourceQueue。 发出命令后,无法保证下一位数据就是响应。 我如何反馈响应? 一种“肮脏”的方法是拥有一个 static 变量,我在处理时将数据放入线程暂停以等待它,但这是非常低效的。 是否有一种 ...
我正在使用akka-io创建一个Tcp Client Actor,它通过套接字与非jvm tcp(非akka)服务器通信。 因为akka-io发送ByteString并且程序期望输出一个常规String ,所以永远不会处理ByteString消息。 一个非常粗略的基于Java的方法实际上有效 ...
我有这个生成字节的python代码 我正在监听使用akka io生成此数据的端口。 我得到这样的数据: 我有几个问题:1.如何将该字节解码为普通字符? 我尝试: 2.什么是QH%dsdI? 以及struct.pack如何工作? 我不懂python ...
在按照本教程尝试AKKA.NET IO时遇到了此错误: http://getakka.net/docs/IO#akka-io 我收到此错误: ...
我想通过TCP发送文本消息。 满容易。 我想用akka这样做。 我读了这篇关于akka IO的文章: http ://doc.akka.io/docs/akka/snapshot/scala/io-tcp.html 本文介绍了TCP客户端的简单实现,但我不清楚如何使用此客户端。 ...
我有数据以块的形式到达演员,并想将这些块作为流返回到Play Result 。 由于从Ok.stream获得响应的唯一方法看起来像是理想的候选者,因此如下所示: 我将从actor返回一个Enumerator[Array[Byte]] ,然后在actor内部,随着消息到达actor,不断 ...
我正在使用Akka-Cluster,并使用Akka IO通过Tcp通过网络发送大型对象。 数据被切成很小的块。 通过“已接收”消息接收到的数据ByteString的大小非常小(大约7KB)。 是否有任何配置设置可用来一次发送和接收更大的ByteString? ...
我使用以下方式发送案例类: 然后我收到: 有没有简单的方法就可以在不使用底层Java序列化程序的情况下匹配MyCaseClass上的数据? ...
我必须在akka-cluster中从一个actor向多个actor发送大小约为200MB的大型消息。 我已经尝试过使用akka消息,但由于需要很长时间才会超时。 实现这个的最佳方法是什么? 我已经读过某个地方我们需要使用Akka IO来完成这些任务,但我找不到足够的文档来说明如何使用它 ...
在学习如何使用akka I / O时,我试图在akka I / o之上实现一个简单的协议,并在这里关注文档。 但是,在我的gradle文件中,我使用的是2.3.9版,如下所示 导入一些特定于管道的东西,例如 生成无法解决符号错误。 因此,我的问题。 这些被删 ...
我正在写一个基于老式文本的telnet服务器,现在是Scala中一个基于Akka actor的IO的美化聊天室。 发生的情况是,客户端客户端将开始键入内容,然后将发生事件,当事件被写入时,它将清除所有已经键入的内容。 在下面的示例中,Tom开始键入“ say you you?”。 但Fre ...
我正在使用Scala和Akka actor编写Interactive Broker API。 我有一个客户端actor连接到服务器并与IO管理器通信以发送请求并从TWS接收响应。 连接工作正常,我能够发送请求并获得响应。 然后我在1分钟后自动收到来自IO管理器的PeerClosed ...
鉴于: 如果我要这样做: 我希望代码会触发25个异步请求。 相反,发生了四个请求被取消的情况。 他们等待回应。 当对所有4个的响应返回时,将发送另外四个,直到处理所有25个。 我尝试调整Spray的配置来创建自定义调度程序,但这没有效果... 如何配置Akka ...
使用Akka-IO TCP,在actor中建立连接的过程如下: 您将Connect消息发送到IO(Tcp)并期望收到CommandFailed或Connected消息。 现在,我的目标是创建一个包装TCP连接的actor,但是我希望我的actor仅在建立连接后才开始接受消息-否则, ...