Variables for SEAL APW Service¶
General¶
The configuration of SEAL APW REST server is specified in the following file:
-
Windows:
C:\ProgramData\SEAL Systems\config\apw-rest.yml
-
Linux:
/opt/seal/etc/apw-rest.yml
GROUP_RELOAD_I¶
GROUP_RELOAD_I
specifies the time interval in milliseconds after which collected user roles are reloaded.
Available values: string
<number>
Default: 4h
LEGACY_PORT¶
LEGACY_PORT
specifies an additional port for updating legacy systems. The port is only valid with an HTTP connection.
Available values: string
<port_number>
LOG_LEVEL¶
LOG_LEVEL
specifies the log level.
Availble values: String
debug
info
warn
error
fatal
Default: info
MAX_CONNECTIONS¶
MAX_CONNECTIONS
specifies the maximum number of concurrent requests. If this limit is exceeded, new requests will be rejected at the TCP layer.
Available values: string
<number>
Default: no limit
PORT¶
PORT
specifies the port number used by SEAL APW REST service.
Available values: string
<port_number>
Default: 8085
SKIP_RELOAD_HOURS_END¶
SKIP_RELOAD_HOURS_END
specifies the hour at which the skipping of the cache memory reloading is stopped.
Available values: string
-
<hour>
0
-23
Default: -
If you wish to use this feature, you have to set the SKIP_RELOAD_HOURS_START
variable, too.
SKIP_RELOAD_HOURS_START¶
SKIP_RELOAD_HOURS_START
specifies the hour at which the skipping of the cache memory reloading is started.
Available values: string
-
<hour>
0
-23
Default: -
If you wish to use this feature, you have to set the SKIP_RELOAD_HOURS_END
variable, too.
STATISTICS_INTERVAL¶
STATISTICS_INTERVAL
specfies the time interval in milliseconds in which the heap memory is logged.
Available values: string
<seconds>
Default: 0
Logging disabled.
WAIT¶
WAIT
specifies the time interval in milliseconds after which the groups are reloaded after changing the printer list. Any change of the printer list will reset the counter. Thus several consecutive changes trigger the group reloading only once.
Available values: string
<seconds>
Default: 300000
WAIT_MAX_DELAY¶
WAIT_MAX_DELAY
specifies the time interval in milliseconds after which a triggered reloading of groups and cache memory is executed. A reload is executed after a random period between 0 and WAIT_MAX_DELAY
. This decreases the overall system load if multiple workers are running.
Available values: string
<seconds>
Default: 60000