Ambiente:
IBM
Process Center 8.5.0.1, Red Hat Enterprise Linux Server release 6.5 (Santiago)
e db2/V10.1.
Problema:
OutOfMemory do SupCluster, comprometendo o correto funcionamento da
ferramenta. Problemas como lentidão do ambiente e falta de espaço no file
System poderão ser observados, principalmente pela geração de arquivos heapdump
e javacore.
- Segue mensagem de erro localizada nos logs:
************* End Display Current
Environment *************
[10/29/14 11:33:16:037 BRT] 000000a5
wle_perf E CWLLG1031E: An exception has
occurred. Error: Java heap space
com.lombardisoftware.client.delegate.BusinessDelegateException: Java
heap space
at
com.lombardisoftware.client.delegate.BusinessDelegateException.asBusinessDelegateException(BusinessDelegateException.java:46)
at
com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:199)
at
com.lombardisoftware.client.delegate.DataTransferDelegateDefault.transferData(DataTransferDelegateDefault.java:127)
at
com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.dataTransfer(DataDefLoaderCore.java:166)
at
com.lombardisoftware.server.ejb.tracking.DataDefLoaderCore.onMessage(DataDefLoaderCore.java:130)
at
sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
Solução:
No console Administrativo navegue até Activation specifications > PostLoadCalculationActivationSpec
e altere o Additional> Maximum concurrent MDB invocations per endpoint de:
10 para: 1, conforme figura abaixo: