Javascript 如何设置sockjs连接中的最大客户端数

Javascript 如何设置sockjs连接中的最大客户端数,javascript,sockjs,Javascript,Sockjs,我目前正在试验sockjs。如何设置可以加入sockjs服务器的最大客户端数 我知道,如果总连接数超过x,我可以通过关闭任何新连接来实现这一点,但我觉得这并不优雅。我希望有一种内在的方式来做到这一点 我目前正在通过以下方式实现这一目标: 由于计数器是非常基于应用程序的东西,特别是在具有负载平衡的多个SockJS服务器的水平扩展环境中,所以由您来实现计数机制 像你一样拥有如此简约的柜台是完全好的。如果您将拥有多个服务,您可以轻松地切换到使用redis来存储客户端数量,并在不同的流程中共享该值 我个

我目前正在试验sockjs。如何设置可以加入sockjs服务器的最大客户端数

我知道,如果总连接数超过x,我可以通过关闭任何新连接来实现这一点,但我觉得这并不优雅。我希望有一种内在的方式来做到这一点

我目前正在通过以下方式实现这一目标:


由于计数器是非常基于应用程序的东西,特别是在具有负载平衡的多个SockJS服务器的水平扩展环境中,所以由您来实现计数机制

像你一样拥有如此简约的柜台是完全好的。如果您将拥有多个服务,您可以轻松地切换到使用redis来存储客户端数量,并在不同的流程中共享该值


我个人的观点是——在开发的早期阶段,您不应该担心这些简单的事情,而应该关注真正的挑战和问题。虽然思考很好,但经验会帮助你,只是不要在这些小事上浪费时间。

我也面临同样的问题,顺便问一下,你解决了吗??
var numConnections = currentConnections.length;
console.log('\nNumber of Connections = ' + numConnections);
// check for number of connections
if (numConnections >=3) {
    //disconnect the client
    conn.end();
    }