Question

6
Replies
293
Views
Viswa Chivukula (ViswaC42)
TSYS

TSYS
US
ViswaC42 Member since 2015 1 post
TSYS
Posted: December 14, 2015
Last activity: December 15, 2015
Posted: 14 Dec 2015 15:53 EST
Last activity: 15 Dec 2015 8:57 EST
Closed

What are the optimal memory perm and heap size settings for BIX?

What are the optimal memory perm and heap size settings for BIX? Used the default ones given in the BIX implementation guide, but getting frequent out of memory and GC overhead limit exceptions....

com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed

  at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:388)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:1998)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:664)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngineImpl(EngineImpl.java:240)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:119)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:112)

  at com.pega.pegarules.data.internal.access.ExtractImpl.main(ExtractImpl.java:1027)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

What are the optimal memory perm and heap size settings for BIX? Used the default ones given in the BIX implementation guide, but getting frequent out of memory and GC overhead limit exceptions....

com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed

  at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:388)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:1998)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:664)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)

  at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngineImpl(EngineImpl.java:240)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:119)

  at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:112)

  at com.pega.pegarules.data.internal.access.ExtractImpl.main(ExtractImpl.java:1027)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:367)

  at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:408)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:223)

  at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:272)

  at com.pega.pegarules.pub.PegaRULES.main(PegaRULES.java:85)

Caused by: com.pega.pegarules.pub.PRRuntimeException: Method Invocation exception

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1272)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1008)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:841)

  at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:380)

  ... 17 more

Caused by: java.lang.reflect.InvocationTargetException

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1270)

  ... 20 more

Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded

  at java.util.Arrays.copyOfRange(Arrays.java:2694)

  at java.lang.String.<init>(String.java:203)

  at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:873)

  at java.lang.StringBuilder.substring(StringBuilder.java:72)

  at com.pega.pegarules.priv.factory.StringBuilderThreadLocalContainer.exchangeForString(StringBuilderThreadLocalContainer.java:89)

System Administration Reporting
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.