【发布时间】:2020-06-21 03:13:55
【问题描述】:
我正在使用 Spring Boot 中的 Stomp 开发 WebSocket 应用程序。目前正在开发示例应用程序以了解消息流。
这是我的用例:
- 客户端显示不同数据的图表。例如。总订单、总收入等。
- 一旦用户登录到客户端,用户可以请求不同的 数据类型。
- 从客户端收到特定类型的请求后 数据,服务器应该从数据库中提取请求的数据, 每隔 x 分钟生成一个模型并推送到 WebSocket。
- 同样,如果用户使用不同的数据类型发送下一个请求, 相应的数据应每 x 分钟推送一次
**现在这里有一些我想澄清的问题,以便进一步探索**
- 对于上述用例,我可以使用哪些不同的选项?
- Kafka 支持单脚吗?目前我对 Kafka 并不熟悉,但我打算探索和学习它。
- 我仍然不清楚我是否可以使用 Kafka 作为 stomp 代理?!?
- 我能否在使用 kafka 传递特定参数时从 db 中连续推送数据集?
- 不使用 Kafka 是否可以实现这一点?
请问有人能解释一下吗?
【问题讨论】:
标签: java spring spring-boot websocket apache-kafka