Pages

Monday, October 24, 2011

Using -Dmxe.name with MAXSESSION and LOGINTRACKING tables to identify which cluster member user is logged into

Question

Is it possible to distinguish server instance names so that you can see exactly which servers users are logging into.

Answer

The MAXSESSION table, from which the LOGINTRACKING table receives its entries, is used to link Maximo user sessions (userid) to Maximo server sessions (maxsessionuids). It is maintained for security purposes only.
In this table, The serverhost and servername fields indicate the name of the web application server and its mxe.name. In a clustered environment, the MAXSESSION host entry is always the cluster name.
The -Dmxe.name java generic argument is used to distinguish JVMs for logging purposes, by creating separate log files for each JVM by name.
Adding the -Dmxe.name parameter in the Generic argument changes the information that is put into records created in the MAXSESSION table so that the servername is identified separately from the cluster name. The value entered into the table is the last started member of the cluster. Therefore, it does not identify the exact cluster member that the user session is running on.

IBM Support 

No comments:

Post a Comment