【发布时间】:2017-02-18 22:38:11
【问题描述】:
我目前正在寻找处理通知的最佳解决方案。我目前的选择是使用 websockets 或者只是做一个轮询(每分钟只有 1 个请求,没有长轮询,没有永久轮询)
不知何故,我很难找到这些方法的性能指标。结果应该能够在不占用太多资源的情况下并行处理大量用户。
选项 A:
- 每 30 秒发送一次请求以检查用户是否有新通知
选项 B:
- 每个用户都持有一个 websocket 连接,并直接收到新通知的通知
在后端我使用 java spring 和 spring boot。您知道任何最佳做法或参考实现吗?
【问题讨论】:
标签: java spring websocket polling