注意的是,连接超时往往是由于网络不稳定造成的,但是读取超时不一定是网络延迟造成的,很有可能是下游服务的响应时间过长。 2、java.net.BindException: Address already in use: JVM_Bind 指端口被占用。当服务器端调用 new ServerSocket(port) 或者 Socket.bind 函数时,如果端口已经被占用,就会抛出这个异常。我们可...
2.我想知道你的server传进来是啥值 可以是{ port: 8888, host: 'localhost' }或者{ path: '/xxx/tt.sock'} 3.设置超时,直接设置timeout即可,详细见下面的代码,但是你要清楚,即使超时了,只是会出发一个timeout的event,socket连接不会关闭的,必须手动关闭(调用end(),或者destory())。 4.没看到你服务端的...
2.我想知道你的server传进来是啥值 可以是{ port: 8888, host: 'localhost' }或者{ path: '/xxx/tt.sock'} 3.设置超时,直接设置timeout即可,详细见下面的代码,但是你要清楚,即使超时了,只是会出发一个timeout的event,socket连接不会关闭的,必须手动关闭(调用end(),或者destory())。 4.没看到你服务端的...