ba6*_*971 7 spring server-sent-events
我能够使用 Spring 框架成功实现服务器发送事件。我有一个用例,其中我的应用程序 [ SSE-Publisher ] 将通过其余 api 从某些第三方应用程序获取通知。收到这些通知后,它将向连接的客户端广播事件。
这适用于 SSE-Publisher 的单个实例并且没有负载均衡器。
如果我在 SSE-Publisher 和外部应用程序之间有负载均衡器。客户端可以在 SSE-Publisher 的任何实例上订阅 sse 事件。现在,当从外部应用程序收到通知并将其路由到任意 SSE 发布者时,实例不知道如何发布事件。
那么,在这种情况下,我们可以将这个 SSemitter 对象存储到像 MongoDB / Redis 这样的外部存储中吗?
之后,任何 SSE 发布者都可以从后端拉取它并发布事件。
归档时间: |
|
查看次数: |
567 次 |
最近记录: |