一个奇怪的问题,在was5.0下,有时候用80端口的时候突然不能访问,而用9080端口仍旧能够访问?

songxing 2003-12-22 07:27:13
如题,采用Ibm http server 1.32
...全文
267 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
iceleighton 2003-12-23
  • 打赏
  • 举报
回复
根据你的状况来看,应该是插件的运作出了问题,建议是打补丁(WAS的和插件的补丁)
WAS 5.0.0的漏洞还是挺多的,特别是在压力比较大的情况下。
songxing 2003-12-23
  • 打赏
  • 举报
回复
我在was的http_plugin.log中发现如下信息:
[Mon Dec 22 19:09:57 2003] 00000488 00000618 - ERROR: ws_common: websphereHandleRequest: Failed to handle request
[Mon Dec 22 19:09:58 2003] 00000488 00000a48 - ERROR: ws_server_group: serverGroupNextRoundRobinServer: Failed to find a server; all could be down or have reached the maximimum connections limit
[Mon Dec 22 19:09:58 2003] 00000488 00000a48 - ERROR: ws_common: websphereFindServer: Failed to find a server
[Mon Dec 22 19:09:58 2003] 00000488 00000a48 - ERROR: ws_common: websphereWriteRequestReadResponse: Failed to find a server
[Mon Dec 22 19:09:58 2003] 00000488 00000a48 - ERROR: ESI: getResponse: failed to get response: rc = 4
[Mon Dec 22 19:09:58 2003] 00000488 00000a48 - ERROR: ws_common: websphereHandleRequest: Failed to handle request
[Mon Dec 22 19:09:59 2003] 00000488 000008a0 - ERROR: ws_server_group: serverGroupNextRoundRobinServer: Failed to find a server; all could be down or have reached the maximimum connections limit
[Mon Dec 22 19:09:59 2003] 00000488 000008a0 - ERROR: ws_common: websphereFindServer: Failed to find a server
[Mon Dec 22 19:09:59 2003] 00000488 000008a0 - ERROR: ws_common: websphereWriteRequestReadResponse: Failed to find a server
[Mon Dec 22 19:09:59 2003] 00000488 000008a0 - ERROR: ESI: getResponse: failed to get response: rc = 4
[Mon Dec 22 19:09:59 2003] 00000488 000008a0 - ERROR: ws_common: websphereHandleRequest: Failed to handle request
[Mon Dec 22 20:37:00 2003] 00000488 00000730 - ERROR: lib_htrequest: htrequestWrite: Failed to read correct number of args for continue response
songxing 2003-12-23
  • 打赏
  • 举报
回复
IBM Http Server 的版本是1.3.26,was在win2000 server family 平台上运行。
前面我没有描述清楚,是自己的应用在突然之间就不能访问了,找不到服务器,运行控制台还是可以的了,然后我用9080端口访问也是能够访问的,奇怪的是过一分钟左右又能用80访问了,是不是IBM Http Server 重新启动过了呢?
iceleighton 2003-12-23
  • 打赏
  • 举报
回复
你的IBM Http Server版本没听说过,只有1.3.26,
你说80端口不能访问,请按照如下的步骤检查
首先说明你的WAS跑在什么平台上!其次所谓的不能访问指的是什么,所有的应用还是某些应用?抱什么错误?

1.netstat -an | more 看看80端口有没有被监听?
如果没有监听说明IBM Http Server没启动
2.如果80端口有监听,试试访问 http://localhost/snoop (前提是你没有卸载WAS中的DefaultApplication);如果访问得到,说明是你自己的应用没有更新插件,更新插件,并重新启动IBM Http Server.
3.如果不是以上的情况,请检查IBM Http Server的Access 日志和WAS的plug-in.log

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧