Beruflich Dokumente
Kultur Dokumente
Contents
Client Keep-Alive
The client keep-alive feature enables multiple client requests to be sent on a single client
connection. This feature helps in a transaction management environment where typically
the server closes the client connection after serving the response. The client then opens a
new connection for each request and spends more time on the transaction.
Client keep-alive resolves this issue by keeping the connection between the client and the
appliance (client-side connection) open even after the server closes the connection with
the appliance. This allows sending multiple client requests using a single connection and
saves the round trips associated with opening and closing a connection. Client keep-alive is
most beneficial in SSL sessions.
Client keep-alive is also useful under either of the following conditions:
When the server supports client keep-alive but an application on the server does not
support client keep-alive.
At global level
enable ns mode cka
At service level
set service <name> -CKA YES
Note: Client keep-alive can be enabled only for HTTP and SSL services.
2. Configure the required HTTP parameters on the HTTP profile that is bound to the
service(s).
set ns httpProfile <name> -maxReusePool <value> -conMultiplex ENABLED
-persistentETag ENABLED
Note: Configure these parameters on the nshttp_default_profile HTTP profile, to
make them available globally.
At global level
Navigate to System > Settings, click Configure Modes and select Client side Keep
Alive.
At service level
Navigate to Traffic Management > Load Balancing > Services, and select the
required service. In the Settings grouping, enable Client Keep-Alive.
2. Configure the required HTTP parameters on the HTTP profile that is bound to the
service(s).
Navigate to System > Profiles, and on HTTP Profiles tab, select the required profile and
update the required HTTP parameters.
set service
name
Name of the service for which to modify parameters.
CKA
Enable client keep-alive for the service.
Possible values: YES, NO
View description(s) in command reference Top
set ns httpProfile
name
Name of the HTTP profile to be modified.
maxReusePool