我可以使用服务器发送的事件与50000个客户端进行通信,并且在Web服务器中同时限制600个同时连接吗?

时间:2019-05-31 07:49:31

标签: java spring server-sent-events

在一个包含通过REST服务进行通信的客户端(桌面Java)和服务器(由spring制成)组成的项目中,我需要在特定时间从服务器向客户端发送消息。

为实现这一点,我曾考虑过使用服务器发送的事件。 我已经做了一些测试,这似乎正是我所需要的。但是我发现了一个问题。我将在其中部署应用程序的Websphere服务器仅允许有600个(我不能增加该数目)打开的连接。我需要连接的客户端数量大约为50000。

因此,如果每个客户端尝试使用服务器发送的事件打开与服务器的持久连接,那么我只能同时拥有600个客户端。 我的问题是,是否可以使用服务器发送的事件来实现拥有60000个客户端的目标?例如,将连接置于“休眠”状态或类似状态。

0 个答案:

没有答案