Weblogic服务器启动很慢

时间:2011-08-26 12:29:56

标签: java weblogic

我们添加了参数

  

    -Djavax.xml.stream.XMLOutputFactory=com.sun.xml.internal.stream.XMLOutputFactoryImpl  
    -Djavax.xml.stream.XMLInputFactory=com.sun.xml.internal.stream.XMLInputFactoryImpl
 

到weblogic服务器的setDomainEnv.sh文件中的JAVA_OPTIONS。为项目要求添加了此参数。 在此之后,服务器启动缓慢5次。我无法在日志中找到任何信息。 任何人都可以建议我解决这个问题

1 个答案:

答案 0 :(得分:0)

鉴于你告诉我的内容,我建议你做以下事情:

第1步:

从慢速配置开始并开始进行线程转储,让每30秒一次,直到服务器启动。检查日志并查找a)RUNNABLE状态中正在执行哪些线程b)如果存在可疑堆栈跟踪的阻塞线程,例如其中包含'com.sun.xml.internal'。

您可以通过发送'kill -3'

来进行线程转储

第2步。

如果步骤1没有帮助,请在JProfiler等分析器下启动系统,同时在启动时启用CPU和线程记录,并查看是否有明显的CPU热点或线程阻塞。

这应该涵盖它。

希望这有帮助,

Slava Imeshev