0 0

weblogic报错ThreadPool has stuck threads,指点优化,谢谢5

环境:

weblogic10,4个server

两台主机都是:

内存:MemTotal: 16032712 kB

CPU: 16 Intel(R) Xeon(R) CPU E5520 @ 2.27GHz

 

启动脚本中有设置: -Dweblogic.threadpool.MinPoolSize=400 -Dweblogic.threadpool.MaxPoolSize=400

 

pv:31974

uv:144

 

控制台显示warning:ThreadPool has stuck threads

 

console.log报错如下

If-Modified-Since: 0

X-Real-IP: IP1

X-Forwarded-For: IP2, IP1

Connection: close

Accept: application/x-shockwave-flash, image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, */*

Referer: URL

Accept-Language: zh-cn

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)

Accept-Encoding: gzip, deflate

Cookie: Cookie

Via: 1.1 ID-0002262031124464 uproxy-2

 

]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

Thread-407 "[STUCK] ExecuteThread: '392' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {

    jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)

    jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:24)

    java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)

    java.net.SocketInputStream.read(SocketInputStream.java:107)

    java.io.BufferedInputStream.fill(BufferedInputStream.java:189)

    java.io.BufferedInputStream.read(BufferedInputStream.java:236)

    ^-- Holding lock: java.io.BufferedInputStream@1b61fb7d[thin lock]

2013年4月02日 17:02

1个答案 按时间排序 按投票排序

0 0

如果出现 这个情况,先通过控制体监控下线程,看下STUCK状态的线程,是执行什么操作,比如是执行XXX.ACTION,那你就得看这个ACTION种哪个地方有效率或者其他问题了。

2014年2月18日 15:30

相关推荐

    WEBLOGIC常见性能问题及性能监控

    WEBLOGIC常见性能问题及性能监控

    weblogic安装步骤以及报错解决

    Weblogic 安装步骤以及报错解决 Weblogic 是一款功能强大且流行的中间件,广泛应用于企业级应用系统中。但是,安装 Weblogic 可能会遇到各种问题,本文将提供详细的安装步骤和报错解决方案,以帮助用户顺利安装和...

    weblogic10.3性能优化参数配置

    Weblogic 10.3 性能优化参数配置 Weblogic 服务器是 Oracle 公司推出的一个基于 Java 的中间件服务器,广泛应用于企业级应用系统中。为了确保 Weblogic 服务器的高性能和稳定运行,需要对其进行合理的配置和优化。...

    weblogic启动日志详细说明

    weblogic启动日志详细说明介绍,报错了所有的初始化信息模块的介绍!

    AIX关于Weblogic的报错_Too_many_open_files_的处理

    ### AIX关于Weblogic的报错“Too many open files”的处理 #### 背景与问题概述 在AIX环境中部署Weblogic时,可能会遇到一个常见的错误提示:“Too many open files”。这一错误提示通常出现在系统资源限制不当的...

    WEBLOGIC8+AJAX setCharacterEncoding报错

    标题中的"WEBLOGIC8+AJAX setCharacterEncoding报错"指的是在WebLogic 8.1服务器上,当结合使用Ajax技术时,设置HTTP响应的字符编码为"gb2312"出现的一个特定错误。描述中提到的"NoSuchMethodError setCharacter...

    weblogic 9 性能优化官方文档

    WebLogic Server 9 是甲骨文公司早期推出的Java EE应用服务器版本,它的性能优化是确保企业级应用高效运行的关键环节。这份"Weblogic 9 性能优化官方文档"提供了全面的指南,帮助管理员和开发者深入理解如何最大化...

    linux安装weblogic遇到256色问题

    大家在安装weblogic的时候,经常会遇到安装检查256色不通过问题,这是我在centos7上安装问题的解决办法,乌班图上我也试过,也可以,而且保证一下能解决问题

    weblogic 遇到的报错 解决办法.docx

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。在日常运维中,WebLogic Server可能会遇到各种错误,其中一种常见的问题就是由于权限设置不当导致...

    Weblogic10 详细配置及性能优化大全

    本篇文章将深入探讨WebLogic Server 10的详细配置以及性能优化策略,旨在帮助管理员和开发者更好地理解和操作这款强大的中间件。 一、WebLogic 10配置详解 1. **系统环境配置**:在开始WebLogic Server 10的配置前...

    weblogic优化指南大全

    ### WebLogic优化指南详解 #### 一、Java参数设置与WebLogic启动优化 在WebLogic服务器的优化过程中,合理设置Java虚拟机(JVM)参数至关重要。JVM的垃圾收集(GC)机制对WebLogic服务器的性能有着直接的影响。垃圾...

    weblogic10性能优化及相关技巧

    综上所述,WebLogic10的性能优化涵盖多个方面,从中文字符集的加载、服务启动、文件损坏的处理、文件打开数、虚拟机内存设置、连接池配置,到服务节点访问超时和线程数优化,以及部署应用程序的优化和日志管理等。...

    weblogic10配置优化

    ### Weblogic 10配置优化知识点详解 #### 一、Weblogic服务程序设置 ##### 1、设置JDK内存 **重要性**:调整JVM内存对于提高Weblogic服务器性能至关重要。合理的内存设置能够有效避免因内存不足导致的应用崩溃或...

    weblogic性能优化

    weblogic性能优化,供大家一起参考学习。

    Weblogic性能优化2

    ### Weblogic性能优化关键知识点详解 #### 一、引言 在现代企业的IT环境中,Weblogic Server作为一款高性能的企业级应用服务器,对于支撑关键业务应用至关重要。为了确保系统的高效稳定运行,性能优化成为了必不可...

    weblogic 错误信息详解

    WebLogic Server是一款由甲骨文公司提供的企业级Java应用程序服务器,它用于构建、部署和管理分布式应用程序。在使用WebLogic的过程中,由于各种原因,开发者和管理员可能会遇到各种错误信息。这些错误信息通常包含...

    Weblogic10.3优化设置

    ### Weblogic 10.3 优化设置详解 #### 一、引言 在现代企业的IT基础设施中,中间件如Weblogic扮演着至关重要的角色。Weblogic 10.3作为一款成熟的企业级应用服务器,其性能优化对于提高系统的稳定性和响应速度至关...

Global site tag (gtag.js) - Google Analytics