Oracle Soa套件域性能降级

Oracle Soa套件域性能降级,oracle,weblogic,soa-suite,Oracle,Weblogic,Soa Suite,故事: 我们有SOA套件域,3个节点。OEL Linux 6.8,CPU 32核。 我们已经清理了tmp文件夹,soainfta数据库表被截断。在域启动之后(SOA平台正在运行…),我们观察到域降级: 1) jvm进程在所有节点上的高CPU利用率(50-70%)。通常利用率为10-15%。GC是G1,工作正常,不占用CPU时间 2) 在域的企业管理器中,我们观察到流程停留在BPEL激活上 3) 600秒后,我们在weblogic控制台中观察到卡住的线程,在日志中观察到事务回滚 4) 我们观察到可

故事:

我们有SOA套件域,3个节点。OEL Linux 6.8,CPU 32核。 我们已经清理了tmp文件夹,soainfta数据库表被截断。在域启动之后(SOA平台正在运行…),我们观察到域降级:

1) jvm进程在所有节点上的高CPU利用率(50-70%)。通常利用率为10-15%。GC是G1,工作正常,不占用CPU时间

2) 在域的企业管理器中,我们观察到流程停留在BPEL激活上

3) 600秒后,我们在weblogic控制台中观察到卡住的线程,在日志中观察到事务回滚

4) 我们观察到可运行和阻塞的JVM线程的增长

5) 如果我们停止加载,那么在几个小时后,阻塞的实例将继续执行BPEL流程,并以事务超时结束,JVM线程将被释放

6) 我们观察到数据库没有问题,也没有JMS队列增长或内存问题

可能有人也有同样的问题,知道如何解决。
请指向正确的方向。谢谢。

我建议检查熵,集成WebLogic服务器至少需要500才能及时启动。另请参见Oracle SOA套件文档。Oracle文档中推荐的步骤如下所示

要检查熵,请运行以下命令:

cat /proc/sys/kernel/random/entropy_avail
如果少于500,请使用以下命令将字节补充到/dev/random,使用/dev/urandom作为源:

rngd -r /dev/urandom -o /dev/random -b 
您可以通过编辑/etc/sysconfig/rngd并添加以下行来配置此命令:


EXTRAOPTIONS=“-i-r/dev/urandom-o/dev/random-b-t 60-W 2048

内存使用情况如何?还有足够的空间吗?