Sessions
The Sessions configuration category includes the following configurable options:
Use In-Memory Sessions
Maximum concurrent session per user
Session Scavenger Interval (Millis)
Session Timeout (Mins)
|
Use In-Memory Sessions |
|
|
BOOLEAN | |
If enabled, any HTTP sessions created for this listener will be stored only in memory, as opposed to being persisted in the database. This may lead to a performance boost in some situations but also prevents sessions from working in some clustered configurations or surviving a restart of the system. Note that not all listeners even create sessions (e.g. FHIR endpoints do not) so this setting may have no effect. | |
|
|
false
|
|
|
|
Maximum concurrent session per user |
|
|
INTEGER | |
If set to a value greater than zero, this server will limit the number of concurrent sessions per user. If the same user initiates a new session with this module, any existing sessions will be invalidated. | |
|
|
0
|
|
|
|
Session Scavenger Interval (Millis) |
|
|
POSITIVE_INTEGER | |
The number of milliseconds between session scavenger passes. | |
|
|
60000
|
|
|
|
Session Timeout (Mins) |
|
|
POSITIVE_INTEGER | |
The number of minutes that a user session can sit idle before it is eligible to expire. | |
|
|
30
|
|
|