,一台服务器默认可用临时端口大概在2-3万,如果向特定服务器发起的连接数超过这个值后将无法分配可用端口,会产生这个错误。可以通过更改内核参数`/etc/sysctl.conf` 中的 `net.ipv4.ip_local_port_range` 来增加本地临时端口数量,例如设置成`10000 65535`(本地端口范围设置成10000 65535,也就是本地端口数增加到55535个),运行`sysctl -p`生效。> **注意**
> 本地端口数限制仅限于客户端,服务端没有本地端口限制,只要资源足够,服务端维持连接数量可以看作是无限。服务端也需要是websocket协议才行,服务端监听部分代码需要指定websocket协议才能通讯,例如下面这样
如果是gatewayWorker,监听部分代码类似
```php
// websocket