`
caoxiaohui
  • 浏览: 13658 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

weblogic 请求超时

    博客分类:
  • java
 
阅读更多

最近生产环境下的系统经常出现以下的错误提示,

####<2007-7-2 下午04时07分20秒 CST> <Error> <WebLogicServer> <gis> <portalServer> <weblogic.health.CoreHealthMonitor> <<WLS Kernel>> <> <BEA-000337> <ExecuteThread: '5' for queue: 'default' has been busy for "1,165" seconds working on the request "Http Request: /tzzmWeb/saye/regie/census/customertoMtn/custcheckout.do", which is more than the configured time (StuckThreadMaxTime) of "600" seconds.>

该问题是由于处理custcheckout.do请求超时引起的,系统配置的处理时间是600s,但是该线程处理了1165s后,仍然没将请求释放,所以报了这个错误。如果发送该请求较多,很有可能会导致weblogic的线程阻塞,严重会引起weblogic挂起现象。

可以通过以下几种方法解决:

1)修改StuckThreadMaxTime参数,将默认的600s改成1200s,或者其它适合的值。

2)增大线程数,防止线程阻塞问题。

3)优化程序,减少处理时间。

分享到:
评论
1 楼 showzh 2012-04-09  

相关推荐

    WebLogic宕机大全总结

    - 请求超时,长时间无响应。 - 服务器状态显示为“Running”,但实际已无法处理新的请求。 ##### 2. 挂起原因 - **线程队列满**:当WebLogic Server中的线程队列被占满时,新的请求将无法被处理,从而导致挂起。 - ...

    weblogic 与 F5 部署方式

    BIG-IP控制器通过监测服务器负载,将客户端请求定向至合适的Weblogic服务器。当某个服务器故障时,客户端可以自动切换到集群中的其他服务器,保持服务不间断。 4. BIG IP实现Weblogic负载均衡: BIG-IP创建“虚拟...

    weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本

    关闭脚本如`stopWebLogic.sh`或`stopWebLogic.cmd`,则会发送一个关闭请求到WebLogic服务器。在实际操作中,我们还可以通过添加参数来定制启动行为,比如 `-Dweblogic.management.username` 和 `-Dweblogic....

    WebLogic Server 10 + 性能调优

    本文将详细介绍WebLogic Server 10的性能调优方法,涉及内核调优、Web应用程序调优、JDBC调优、EJB/MDB调优、JMS调优、应用程序调优、超时调优和诊断性能问题等方面。 内核调优主要是针对WebLogic Server的基本运行...

    用 Apache 为WebLogic 提速

    2. **减少线程泄漏问题**:当客户端请求超时导致WebLogic线程无法释放时,Apache可以有效地处理这类问题。 3. **网页数据压缩**:利用Apache内置的压缩功能,可以有效减小网页数据的传输量,提高传输效率,特别是在...

    weblogic宕机处理文档

    日志中频繁出现的错误信息`&lt;Error&gt; &lt;WebLogicServer&gt; &lt;BEA-000337&gt;`表明有执行线程在处理特定请求(如`Http Request: /guestAction.jsp`)时超过了预设的超时时间(StuckThreadMaxTime)60秒。这揭示了WebLogic的...

    apache反向代理weblogic

    - 调整Apache和WebLogic的配置,例如调整连接超时、最大连接数等,以适应不同负载情况。 - 使用缓存机制(如mod_cache)来提高静态内容的访问速度。 8. **日志和监控**: - 保持对Apache和WebLogic日志的密切...

    weblogic配置iis6.0

    7. **优化性能**:根据实际需求,可能需要调整IIS和WebLogic的性能设置,如连接超时、线程池大小等,以保证系统的稳定性和性能。 通过以上步骤,我们可以实现IIS6.0与WebLogic Server的集成,使IIS成为WebLogic的...

    weblogic调优、参数设置

    - **队列调整**:WebLogic通过AcceptBacklog参数管理接受连接的请求队列大小,通常默认值为50。在系统重载时,可能需要增加该值以避免连接拒绝。同时,连接超时时间(LoginTimeout和SSLLoginTimeout)也可以调整以...

    Nginx实现tomcat与weblogic集群的负载均衡及故障处理

    如果某个Tomcat或WebLogic实例宕机,Nginx会自动停止向该实例发送请求,直到它恢复。此外,可以通过调整Nginx配置中的权重参数来实现故障切换时的流量重新分配。 对于性能调优,Tomcat可以通过调整`server.xml`中的...

    weblogic.xml说明

    6. **session-descriptor**:控制会话的配置,如超时时间、是否持久化以及会话追踪。 7. **jsp-descriptor**:定制JSP页面的编译和处理行为,如设置JSP的编译选项。 8. **auth-filter**:定义认证过滤器,用于在...

    WebLogicWeb服务器安全配置基线.pdf

    7. 超时设置:在安全配置中,还可以设置不同类型的超时值,如登录时的读取超时(login.readTimeoutMillis),在SSL传输时的特定超时(SSL=)等,这有助于保护系统在面对长时间未响应的请求时,不会导致资源消耗。...

    weblogic连接oracle RAC数据源配置

    5. **配置高可用性和负载均衡**:启用WebLogic的数据源负载均衡特性,让WebLogic可以根据需要在RAC集群中的不同节点间分配请求。此外,还可以配置故障转移策略,当某个节点不可用时,自动切换到其他可用节点。 6. *...

    weblogic性能调优(官方文档)

    本文基于一份来自Oracle官方的中文版WebLogic性能调优教程,深入解析其中的关键知识点,涵盖WebLogic Server内核、Web应用程序、JDBC、EJB/MDB、JMS、超时及诊断性能问题等多方面调优策略。 ### WebLogic Server...

    weblogic1036+db2数据源配置

    - **服务器上资源的最大请求数**: 设置为5000,增加并发请求能力。 5. **保存并激活更改**: 完成所有配置后,保存并激活这些更改。 #### 四、解决常见问题与注意事项 1. **解决JDBC驱动冲突**: 如果存在多个版本...

Global site tag (gtag.js) - Google Analytics