当WebSocket服务端未启动时,我们在客户端申请连接,会报 System.Net.Sockets.SocketException 异常. 当然,我们调试时异常设置默认是不勾选这个的.所以不影响正常调试. 但小伙伴发现,依然会影响界面卡顿,尤其是书写性能受影响. 所以,需要确认判断服务端是否已启动,再让客户端连接服务端,规避掉这个异常. websocket中没有这样属性,能获取到服务端启动的状态. 看了下webSocket的内部机制,是通过IP+端口TCP进行通信的.所以可以查看端口占用情况来