请教:
问题描述:
was版本为5。1,一个ND下有四个节点,每个节点是一台独立的主机,web服务器为IHS,应用会随机出现页面无法访问的情况,页面提示Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
重复点几下就又正常了。
四台机器中只有一台的/IBM/WebSphere/IBMHttpServer/logs/error_log日志中报错:
[Tue May 8 16:00:40 2007] [error] ws_common: websphereHandleRequest: Failed to handle request
[Tue May 8 16:00:41 2007] [error] ws_common: websphereFindTransport: Unable to find a transport
[Tue May 8 16:00:41 2007] [error] ws_common: websphereWriteRequestReadResponse: Failed to find a transport
[Tue May 8 16:00:41 2007] [error] ESI: getResponse: failed to get response: rc = 4
一直是这段日志的重复,其他三台日志正常,四台主机IHS日志级别是一样的。
经查,创建应用服务器时自动生成http端口,控制台的端口为9090,在我自己建的应用服务器中也有一个server自动生成了9090端口,但是在plugin-cfg.xml 中,自动省略了9090端口的配置
改了这个server的http端口后错误没再出,所以想下结论是由于这个端口引起,但是感到奇怪,四台主机配置完全一样,配置文件plugin-cfg.xml 也是拷贝过去的,为什么只有一台主机报错,其他主机却没问题。