WebLogic Coherence Service Guardian 迟到了,JVM 可能 运行 慢或者经历了长时间的 GC
WebLogic Coherence Service Guardian is late, JVM may be running slowly or experienced long GC
下午好,
我在 weblogic 服务器上遇到以下应用程序问题:
服务守护者晚了29854ms,说明这个JVM可能运行慢或者经历了长时间的GC
我一直在尝试通过更改选项的一致性配置来解决问题
`
出口集群
<timeout-milliseconds>305000</timeout-milliseconds>
</service-guardian>
<packet-speaker>
<priority>10</priority>
</packet-speaker>
<packet-publisher>
<packet-delivery>
<resend-milliseconds>200</resend-milliseconds>
<timeout-milliseconds>300000</timeout-milliseconds>
<heartbeat-milliseconds>1000</heartbeat-milliseconds>
</packet-delivery>`
但这不起作用,我还认为这可能是因为休眠或连接池,所以我对休眠的配置文件进行了一些配置更改,也许尝试使用 c3p0 来控制连接并设置一些参数数据源的 weblogic 连接池再次没有获得。
在显示 GC 消息之前 JVM 进程消耗了 90% 的 cpu 一段时间后,我可能缺少什么来停止遇到这个问题,因此您可能认为应用程序开始增长越来越慢。
Edit1: 可以添加coherence版本是3.7,配置是coherence.jar
里面默认自带的
Edit2:此配置也已添加
<server-start>
<arguments>-Xms1024m -Xmx2048m -XX:MaxPermSize=1024m -Xss4096k -XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled</arguments>
</server-start>
已经解决了,hibernate 连接使用不当(我知道还有其他方法,但它是用 hibernate 定义的)连接所以项目一遍又一遍地加载,修复了连接并解决了问题
下午好,
我在 weblogic 服务器上遇到以下应用程序问题:
服务守护者晚了29854ms,说明这个JVM可能运行慢或者经历了长时间的GC
我一直在尝试通过更改选项的一致性配置来解决问题 ` 出口集群
<timeout-milliseconds>305000</timeout-milliseconds>
</service-guardian>
<packet-speaker>
<priority>10</priority>
</packet-speaker>
<packet-publisher>
<packet-delivery>
<resend-milliseconds>200</resend-milliseconds>
<timeout-milliseconds>300000</timeout-milliseconds>
<heartbeat-milliseconds>1000</heartbeat-milliseconds>
</packet-delivery>`
但这不起作用,我还认为这可能是因为休眠或连接池,所以我对休眠的配置文件进行了一些配置更改,也许尝试使用 c3p0 来控制连接并设置一些参数数据源的 weblogic 连接池再次没有获得。
在显示 GC 消息之前 JVM 进程消耗了 90% 的 cpu 一段时间后,我可能缺少什么来停止遇到这个问题,因此您可能认为应用程序开始增长越来越慢。
Edit1: 可以添加coherence版本是3.7,配置是coherence.jar
里面默认自带的Edit2:此配置也已添加
<server-start>
<arguments>-Xms1024m -Xmx2048m -XX:MaxPermSize=1024m -Xss4096k -XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled</arguments>
</server-start>
已经解决了,hibernate 连接使用不当(我知道还有其他方法,但它是用 hibernate 定义的)连接所以项目一遍又一遍地加载,修复了连接并解决了问题