我有一个需求,我将WebSocket作为数据源,并希望将数据从WebSocket推送到Kafka topic中进行进一步处理。我不确定scala中是否有实现它的apis。因此,坚持使用这个来开始解决方案。
发布于 2019-04-04 17:39:11
在我的一个业余爱好项目(play-binding-petstore)中,我使用:
PathMsgProducer.scala做了你想要的--从websocket获取输入并将其推送到Kafka
。
下面是如何将消息推送到Kafka
ProducerMessage.Message(
new ProducerRecord(comps.config.kafkaWsPathMsgTopic, msg.username, msg.route),
"passThrough"
)
有关如何在Websocket中使用它,请参阅PathMsgProducer.scala
。
https://stackoverflow.com/questions/55511583
复制相似问题