如何将独立的lagom客户端连接到kafka事件?

时间:2019-04-03 07:01:58

标签: scala apache-kafka event-sourcing lagom

我有一个lagom服务,将其事件发布在kafka主题上。我还为该服务提供了一个独立的lagom客户端,我希望它订阅事件主题。

这是我创建客户端的方式:

    val lagomClientFactory: StandaloneLagomClientFactory = new StandaloneLagomClientFactory("A")
      with StaticServiceLocatorComponents
      with AhcWSComponents {
      override def staticServiceUri: URI = URI.create(...)
    }

    val client = lagomClientFactory.serviceClient.implement[MyService]

我尝试过接客户并致电:

client.myEvents.subscribe.atLeastOnce(Flow[MyEvent].mapAsync(1) {
   ...
}

但这似乎没有效果。是否可以将独立的Lagom客户端连接到kafka主题?任何帮助将不胜感激

0 个答案:

没有答案