Pega 8.3.1 Node Classification JBoss EAP 6 (Multiple JVM's Domain Mode)
Hello,
We have recently upgraded to Pega 8.3.1. Application is on OS LInux with JBoss EAP 6 on RHEL 7.
We have a "JBoss Domain Configured Cluster" where we updated Node Classification via {JBOSS_HOME}/bin/domain.conf:
JAVA_OPTS="$JAVA_OPTS -DNodeType="BackgroundProcessing,Stream,Custom1,WebUser,Search" -DapplicableNodeTypes="BackgroundProcessing,Stream,WebUser,Custom1,Search,Universal""
How or where can we apply this to Multiple JVM's where one JVM )JVM1) has a set of Node Classifications and another JVM (JVM2) has a different set?
Both JVM's are in the same Server Group for JBoss
***Edited by Moderator: Pallavi to change type from General to Product and update platform version***
Ideally, each JVM within the same server group should have the same JVM options, that is what server group is designed for. You could create multiple server groups, each server group has the same node classification. Normally, for a large-scale deployment, Pega recommends tiered approach, e.g., web, batch, stream, adm, etc... Each tier can be roughly mapped to a server group on EAP. Now if you are just building a dev/test environment, you can include all node types for a JVM/node, but should not use Universal, instead, specifying individual node types at JVM level. As an example, at the minimal, you need Search,Backgroundprocessing,WebUser,Stream.