引擎M2报错10055缓存不足解决方法、windos socket error: 提示:由于系统缓冲区空间不足或对列已满,不能执行套接字上的操作
第一种方法:cmd执行一下命令:
netsh int ipv4 set dynamicport tcp start=1025 num=64509
第二种方法:
运行regedit打开注册表,依次找到以下路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在右侧空白处,右键新建DWORD值
名称:MaxUserPort
数值数据:65534
基数:十进制
第三种方法:
1 建议修改最大连接数,或者把 mysql_connect() 方法都改成了mysql_pconnect() 方法,
2 治标,封锁这些ip,一个ip连接大于3的就有点不正常,
3 治本,修改站点程序,严禁刷新太快!
4. 链接数的修改:此错误与一个注册表键值tcptimedwaitdelay有关。减小windows中tcptimedwaitdelay时间可解决此类问题,
默认情况下为240(未设置的情况下也是这个数值)。此项设置需要到注册表如下位置进行设置:
如果注册表中没有tcptimedwaitdelay这个项目,
请增加这个项目,并设置为双字节(dword)类型。数值设置为30 60 之间即可。
页:
[1]