在 Akka Stream 中定义专用调度程序

Defining dedicated dispatcher in Akka Stream

只是想知道在 application.conf 中应该在哪里定义调度程序。

我在网上红了自相矛盾的东西,官方akka文档也没有说明。

在application.conf中应该在哪里定义自定义调度程序?

在文件的根目录中 ?

在 akka{} ?

在 akka.actor {} 中?

我不太确定正确的方法?

此外,如果它在文件的根目录中,akka 怎么知道如何检测正在定义调度程序?

并不是说我的应用程序是一个纯 akka-stream 应用程序,我没有明确创建 actor,而是让 akka-stream 来创建它。我需要一些专门的调度员来处理我的流的某个特定阶段。

在文件的根目录中定义您的调度程序。 有几种方法可以定义哪个 actor 使用哪个调度程序。 this page 将向您展示如何定义自定义调度程序以及如何将它们用作系统 "global" 调度程序以及如何使用配置或 while spawn actors 来使用它们。