stream - akka 流 ActorSubscriber 不适用于远程 Actor

标签 stream akka

http://doc.akka.io/docs/akka-stream-and-http-experimental/1.0-M2/scala/stream-integrations.html说:

“ActorPublisher 和 ActorSubscriber 不能与远程 actor 一起使用,因为如果 Reactive Streams 协议(protocol)的信号(例如请求)丢失,流可能会死锁。”

这是否意味着 akka 流不是位置透明的?如何使用 akka stream 设计客户端和服务器位于不同机器上的背压感知客户端-服务器系统?

我一定是误会了什么。感谢您的澄清。

最佳答案

此时它们严格来说是本地设施。 您可以将它连接到 TCP 接收器/源,它也会使用 TCP 应用背压(这就是 Akka Http 所做的)。

关于stream - akka 流 ActorSubscriber 不适用于远程 Actor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31387463/

相关文章:

javascript - highland.js 异步数组到值流

java - 接收整数序列的服务器

c++ - 打开成功却不好?

scala - Play框架Web应用程序: when to use Akka?

stream - 使用 ReadableStream 作为请求正文进行获取

ASP.NET 响应过滤器重新格式化 ASPX 页面的渲染输出?

performance - 使用Scala/Akka在JVM中进行高频交易

java - 为什么 AKKA actor postStop 的返回类型不为 void?

java - Akka:这是使用 Actor 构建 REST Web 服务的正确方法吗?

scala - 流会被终止吗?