首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迫使Akka流融合各阶段

迫使Akka流融合各阶段
EN

Stack Overflow用户
提问于 2019-01-31 11:51:11
回答 2查看 124关注 0票数 1

阿克卡流将各个阶段融合在一起的方式并不是很透明。我想知道有没有办法:

  • 看哪个阶段融合在一起
  • 迫使某些阶段融合在一起
EN

回答 2

Stack Overflow用户

发布于 2019-01-31 18:35:29

看哪个阶段融合在一起

我不知道有任何有记载的方法来显示融合图阶段。假设内置线性操作符在默认情况下将被融合(除非应用async ),这是非常安全的。

迫使某些阶段融合在一起

以前的Akka版本确实为手动阶段融合提供了一些方法,您可以选择使用以下配置设置禁用默认的自动融合:

代码语言:javascript
复制
akka.stream.materializer.auto-fusing=off

但是最新的API (2.5)不仅试图处理遮罩下的自动融合,而且还试图处理不允许人工引信

票数 1
EN

Stack Overflow用户

发布于 2019-01-31 12:05:04

我想说的是,文档对于操作符融合非常透明:

默认情况下,Akka流将融合流运营商。

运算符融合是默认行为,这意味着默认情况下,整个流将在同一个参与者中运行。若要更改此行为,请使用async方法在不希望融合的阶段定义异步边界。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54459984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档