【发布时间】:2019-12-04 15:31:41
【问题描述】:
我正在使用 Akka 和 Spring。
我有一个在 Kafka Stream 设置上运行的演员系统(使用 akka-stream-kafka_2.12),演员在内存中保存一些数据并使用 akka-persistence 保持他们的状态。
我想知道的是,我能否创建一个 REST 端点,它可以与我的 Actor-System 交互以提供一些数据或向我的 actors 发送消息。
我的问题是,如何实现?
【问题讨论】:
-
是的,这是可能的,这就是我们的项目当前工作的方式,但唯一的区别是我们使用的是 PlayFramework 而不是 Spring。但这不应该是一个问题。希望baeldung.com/akka-with-spring这可能会有所帮助。
-
@Unknown 听到有可能让我松了一口气。框架并不是真正的问题。我也偶然发现了那个博客。如果您可以共享一些代码片段或 git 演示项目,您正在调用 API 并且该 API 正在与您的 Akka Actor 系统交互以获取数据或 Actor 的当前状态,这将非常有帮助
-
是的,当然,将创建一个演示秒杀项目并分享给您。你从哪里来?只是想知道时差。
-
@Unknown 这会很有帮助,我真的很感激。我目前在印度新德里(所以基本上是同一时区)。
-
是的,那么时区没问题。
标签: java spring-boot akka