S00006
错误代码
S00006
报错信息
Maximum connections {num} reached. Close unused connections or increase maxConnections limit. RefId:S00006
错误原因
Server 和客户端建立 socket 连接后,会判断当前已建立连接数是否超过启动配置项 maxConnections 的值。如果网络连接数达到限制,会导致该类型的报错。
其中,已建立连接数的变化过程具体为:在建立 socket 并判断连接数未达到限制时,增加一次连接数;在网络协议状态机关闭连接后,减少一次连接数。
导致该问题的可能原因包括:
- 与 server 建立的网络连接过多。
- maxConnections 配置过小。
解决办法
- 关闭不需要的连接。
- 增加 maxConnections 的大小。