Interact | sessionManagement
This set of configuration properties defines settings for runtime sessions.
cacheType
Description
Defines the type of cache approach for the runtime servers.
Default value
Local
Valid Values
Distributed | Local
maxNumberOfSessions
Description
The maximum number of runtime sessions that the cache holds at any one time. If a request to add a new runtime session occurs when the cache has reached this maximum, the cache removes the oldest inactive runtime session.
Default value
999999999
Valid Values
Integer greater than 0.
multicastIPAddress
Description
If
cacheType
is
Distributed
, enter the IP address used by the distributed cache. You must also define
multicastPort
.
If
cacheType
is
Local
, you can leave
multicastIPAddress
undefined.
Default value
230.0.0.1
Valid Values
Any valid IP address.
multicastPort
Description
If
cacheType
is
Distributed
, enter the port number used by the distributed cache. You must also define
multicastIPAddress
.
If
cacheType
is
Local
, you can leave
multicastPort
undefined.
Default value
6363
Valid Values
1024 – 49151
sessionTimeoutInSecs
Description
The amount of time, in seconds, a session can remain inactive. After the
sessionTimeout
number of seconds have passed,
Interact
ends the session.
Default value
300
Valid Values
Any integer greater than zero.
eventPatternStateTimeoutInSec
Description
Specifies the amount of time, in seconds, for an event pattern state object to time out in the event pattern state cache. When such a state object has been idling in the cache for
eventPatternStateTimeoutInSec
number of seconds, it may be ejected from the cache based on the least-recently-used rule. Note that the value of this property should be larger than that defined in the
sessionTimeoutInSecs
property.
Default value
600
Valid Values
Any integer greater than zero, and larger than the
sessionTimeoutInSecs
property value.
Copyright IBM Corporation 2013. All Rights Reserved.