|
第一种方法:) ]% G9 e- ~) \, S2 J+ d) O4 u
cmd执行一下命令:
8 F9 @; T, w7 w% h: U, y& f% Snetsh int ipv4 set dynamicport tcp start=1025 num=64509
8 K% A# L/ [1 r5 l$ ]+ B) @* ]5 O( @$ B6 K" w' B9 D9 C9 O
第二种方法:
. u( f$ D9 l/ X/ ^* y; K" z" J运行regedit打开注册表,依次找到以下路径5 c1 ~0 a$ v5 ]( Z6 U
% o3 t3 ^: R. bHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
: [9 p( Y0 y( N3 v o2 g' j* G9 a T4 M" f7 t+ U5 j0 S) r0 T1 D8 M- E
在右侧空白处,右键新建DWORD值
5 P/ P; ^3 E* H% `# E% N2 ?3 ]' V3 V" z+ K$ C
名称:MaxUserPort6 [: i- i8 J9 y+ v; B& t
8 Y u) Q5 i. T9 a数值数据:65534! f7 @: f9 {; S: O" {; A
* _# @0 I$ _- U* y* S9 {4 [. S6 P# j基数:十进制
7 t% y8 B# e+ _2 B! f2 [; l
; o) V/ r2 D9 x+ r3 ^第三种方法:. Q d( C9 a4 o) c/ T/ M E
1 建议修改最大连接数,或者把 mysql_connect() 方法都改成了mysql_pconnect() 方法,
: b0 ~ _. v) N' I! ~8 n4 i% C% a1 Y' i% I% D7 j; s/ f T
2 治标,封锁这些ip,一个ip连接大于3的就有点不正常,
; J0 v" r, Z a% ?7 F- V
, K! c' {4 g, o g! G0 B+ Q# f1 Z V ?3 治本,修改站点程序,严禁刷新太快!
1 N' U/ z) u s8 O1 j
* v& R, G2 v4 N; k4. 链接数的修改:此错误与一个注册表键值tcptimedwaitdelay有关。减小windows中tcptimedwaitdelay时间可解决此类问题,
8 x; {0 M% D& i$ s
3 C$ d! F7 ~2 }0 U2 p. I% Q6 G3 B默认情况下为240(未设置的情况下也是这个数值)。此项设置需要到注册表如下位置进行设置:( R1 E6 T" ^" B! N' z
' Y4 s: h( I1 T8 M& L[hkey_local_machine][system] [currentcontrolset] [services] [tcpip] [parameters]; [3 _6 K/ m7 h, ~: p& @
0 k+ E- a% O( A9 q7 j' K" k: u
[tcptimedwaitdelay]如果注册表中没有tcptimedwaitdelay这个项目,
) T/ L, R& l5 S; ]
. G' \ h$ q9 V0 q) C6 |请增加这个项目,并设置为双字节(dword)类型。数值设置为30 60 之间即可。
F2 n9 R6 G5 n3 R7 R) i6 |$ z# }4 [0 R
|