当前位置: 代码迷 >> Weblogic >> 请帮忙解决WEBLOGIC8.1死掉的有关问题
  详细解决方案

请帮忙解决WEBLOGIC8.1死掉的有关问题

热度:4094   发布时间:2013-02-26 00:00:00.0
请帮忙解决WEBLOGIC8.1死掉的问题
在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),修改内核参数!
这些都是需要和你的应用相关的,需要检查应用。
  相关解决方案