如何检测是否没有Websocket频道的订阅者

时间:2018-11-08 05:07:08

标签: java spring

我的spring boot应用程序具有一个外部代理,该代理会生成一些信息并将其发送到Websocket通道。是否有一种方法(例如事件等)知道何时没有人实际订阅频道?

我知道我可以实现ApplicationListener<SessionDisconnectEvent>并覆盖onApplicationEvent(SessionDisconnectEvent evt),但是随后我必须保留订户数量,这会带来很多并发问题需要解决。

我想知道Spring是否本身提供了这种机制,或者我是否可以看看任何示例。

0 个答案:

没有答案