我最近遇到了Apache遇到最大子连接数的问题。
在审核了mod_status'输出,看起来我创建的WebSocket服务器是一个问题。
在客户端,我只是将websocket连接到我的配置中通过ProxyPass设置的URL。
我不知道以下是否正常。我需要提升服务器资源吗?我不相信WebSocket连接应该处于"发送回复的常量状态。"
请注意,客户(IP)保持不变。如同,他们不会改变,他们会保持悬挂。
我的问题:这是WebSocket连接的正常行为吗?我期望处理大约500-1000个并发WebSocket连接。我该怎么做才能生成可扩展的解决方案?
我有什么选择?我假设它们只是TCP连接,并且没有占用mod_status中显示的资源连接。
重要说明:我已将问题缩小到响应打开新WebSocket请求的服务器 - 但是接收响应的客户端没有主动查看发出请求的选项卡(例如,在浏览器中连接到WebSocket的选项卡暂时没有关注)。