LSF_PROXYD_TOKEN_WAIT_TIME
The rate limiter is available as of Fix Pack 14. You can set the LSF_PROXYD_TOKEN_WAIT_TIME parameter for use with the rate limiter.
Syntax
LSF_PROXYD_TOKEN_WAIT_TIME=time_in_seconds
Description
The rate
limiter is managed by
the lsfproxyd
daemon, which monitors and controls the number of requests and
connections that can reach the mbatchd
daemon, protecting it from excess requests.
For a request to contact mbatchd
, it must first obtain a request token from
lsfproxyd
. After completing the request, the token returns to
lsfproxyd
. The lsfproxyd
daemon distributes tokens in a
round-robin fashion, ensuring that each user connection has an fair chance to be served and
processed, even under heavy loads.
The LSF_PROXYD_TOKEN_WAIT_TIME parameter sets the amount of time that an
LSF
rate
limiter
token request can age before it is considered too old. When there are heavy requests, non-root or
non-administrator users that reach this age are explicitly denied a token. They will not proceed to
contact the mbatchd
daemon.
Requests from root or LSF cluster administrator users are always granted a token. For details on the rate limiter and tokens, see PROXYD_POLICIES in the lsb.params file.
LIM starts the lsfproxyd
daemon. For
configuration to this parameter to take effect, restart LIM by running lsdamin
limrestart.
Valid values
Any positive integer.
Default
15 seconds
Example
LSF_PROXYD_TOKEN_WAIT_TIME=25
See also
LSF_DEBUG_PROXYD, LSF_PROXYD_BYPASS, LSF_PROXYD_HOSTS, LSF_PROXYD_PORT, LSF_PROXYD_HEARTBEAT_INTERVAL, PROXYD_POLICIES, LSF_ADDON_HOSTS, LSF_PROXYD_NOTOKEN_NTRIES