在RS6000,AIX环境下运行的WEBLOGIC8.1,部署的应用在某一时间段总是莫名的当掉,连最基本的欢迎页面都无法进行,控制台页面也法进入,查看输入文件,发现以下两个错误,请高人指点!
<Apr 5, 2007 3:16:11 PM CDT> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '101 ' for queue: 'weblogic.kernel.Default ' has been busy for "628 " seconds working on the request "weblogic.iiop.ConnectionShutdownHandler@7384f883 ", which is more than the configured time (StuckThreadMaxTime) of "600 " seconds.>
....
<Apr 5, 2007 3:16:11 PM CDT> <Error> <WebLogicServer> <BEA-000337> <ExecuteThread: '109 ' for queue: 'weblogic.kernel.Default ' has been busy for "879 " seconds working on the request "weblogic.iiop.ConnectionManager$1@4b63f813 ", which is more than the configured time (StuckThreadMaxTime) of "600 " seconds.>
....
<Apr 5, 2007 4:19:23 PM CDT> <Error> <Socket> <BEA-000435> <Unable to initiate read for the socket. The maximum allowed number of pending IO requests (1,024) have exceeded.>
<Apr 5, 2007 4:19:23 PM CDT> <Error> <Socket> <BEA-000435> <Unable to initiate read for the socket. The maximum allowed number of pending IO requests (1,024) have exceeded.>
请高人指点,帮忙!!!
------解决方案--------------------------------------------------------
帮忙顶起来!
------解决方案--------------------------------------------------------
上面的提示只是说明你的server在 <Apr 5, 2007 3:16:11 PM CDT> 出现了queue的阻塞,可以将thread数设置的大些。并超过了600秒。
另一个提示超过你操作系统设定的类似open file的数量(1024),修改内核参数!
这些都是需要和你的应用相关的,需要检查应用。