Manual
NOTE: The default value of -DSaveSessionOnCreation is false.
• -DSessionBasedLoadBalancing
Enables or disables SessionBasedLoadBalancing.
Syntax:
-DSessionBasedLoadBalancing=[ true | false ]
NOTE: The default value of -DSessionBasedLoadBalancing is set to true.
For example, if you want to enable the SessionBasedLoadBalancing feature for your
Hibernate application and save the application sessions in a persistent store, set the Arglist
as:
Server $server_objectcode {
…
…
…
…
Arglist -DSessionBasedLoadBalancing=true \
-DSaveSessionOnCreation=true \
…
…
…
…
}
where,
server_objectcode is mapped to the servlet.ssc object in the <iTP WebServer
deployment directory>/bin directory on OSS.
While setting these arguments, consider the following:
1. If both the SaveSessionOnCreation and SessionBasedLoadBalancing options
are set to false, and if a Persistent Manager is configured with a persistent store, all
sessions are written to the store at the end of each request processing cycle. As a result,
all changes made to the session by the user application are persisted to the store.
2. When SessionBasedLoadBalancing is set to false and a Persistent Manager is
configured with a persistent store, sessions are written to the store at the end of each
request processing cycle. As a result, all changes made to a session by the client
application are persisted to the store.
NonStop Platform Configurations 313