Term |
Definition |
---|---|
JVM |
A Java Virtual Machine is a single process that runs JBoss and all EAM code. HxGN EAM may be deployed across multiple JVMs by (1) setting jboss.instances (in extended_properties.xml) to a value greater than 1, and/or (2) by running multiple installations of HxGN EAM behind a load balancer. |
Sticky sessions |
When a user logs in and creates a session in an environment with multiple JVMs, that session is tied to the JVM in which it was created. The session is said to "stick" to the JVM: all requests for that session must be processed by the same JVM. The mechanism used to implement sticky sessions is a session cookie (the JSESSIONID cookie). |
Stateful mode |
Sticky sessions are enabled. Session information is stored in memory within the JVM. |
Stateless mode |
Sticky sessions are disabled. Each request for a user session can be processed by any available JVM. Consequently, session information is stored in an external cache rather than within a JVM. |