客户端与服务器建立连接(mysql)总出现10061错误信息,如何解决?
在建立客户端与服务器连接时,有时成功,有时不成功。
尝试关闭网络防火墙也解决不了。
使用PIN两个机器是通的,网络正常。
客户端与服务器建立连接(mysql)总出现10061错误信息,如何解决?
在建立客户端与服务器连接时,有时成功,有时不成功。
尝试关闭网络防火墙也解决不了。
使用PIN两个机器是通的,网络正常。
什么的客户端和服务端?mysql还是socket还是什么?
如果是socket:
10061错误是指没有启动服务器或者说服务器没有处于监听状态(即ServerSocket->Active!=true,此时当你在客户端试图用ClientSocket->Active=true进行连接时就会被告知“目标机器积极拒绝连接")。
出现这种情况的原因可能有几种:
1.监听端口跟别的软件重复了,客户端请求被别的软件接收了,你可以关闭你的服务器端软件,看看端口是否被占用;
2.端口的连接数被占满了。每一个端口能建立的连接数是有限的,当连接数被全部占用后,就无法再建立新的连接。出现这种情况的原因可能是:连接使用完毕后没有主动关闭连接,系统关闭连接会有一个延时,所以,当你连接的时候,会出现有时能连上有时连不上的情况。
3.服务端有线程无限循环(死循环,如while(true)这种),导致CPU被高开销占用,侦听线程不能及时侦听到连接请求。
以上,如有帮助,请采纳一下。谢谢。