狼爱上狸

我胡汉三又回来了

解决apache+weblogic中Connection_Refused错误的解决办法


这是出现Apache桥错误的重要原因(第4条最重要)
解决办法如下:
1. 增加Weblogic Server中Accept Block的数值,默认值为50
   BEA提示以25%的速度进行增加,直到不出现Connection_Block的错误提示。//这里我将其调高至200
2. 设置Apache的Httpd.conf中,KeepAlive为On
3. 减小Windows 2000中TcpTimedWaitDelay时间,默认情况下为240(未设置的情况下也是这个数值)
   此项设置需要到注册表如下位置进行设置
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay
   如果注册表中没有TcpTimedWaitDelay这个项目,BEA提示增加这个项目,并设置为双字节(DWORD)类型
   数值设置为30 ~ 240之间即可 //这里我将其设置为120
4.调整一下w2k的MaxUserPort
  默认情况下,系统提供的端口值在 1024 和 5000 之间。MaxUserPort 参数设置可以用于出站连接的最高端口值。要设置该数值,请定位到 HKEY_LOCALMACHINE\SYSTEM  \CurrentControlSet\Services\Tcpip\Parameters、如果该值尚不存在,则添加数值 MaxUserPort,并将其设置为 0xFFFE。
5.最好能有一个测试环境。在调整参数的时候,用一些压力测试工具对系统制造一些负载。通过观察系统的反应,来决定参数的调整。

posted on 2006-04-29 08:29 狼爱上狸 阅读(3244) 评论(0)  编辑  收藏 所属分类: JAVA


只有注册用户登录后才能发表评论。


网站导航: