|
Measures reported by KeepAliveTest
The HTTP protocols support the ability to send multiple requests across a single HTTP session. So a web server can receive hundreds of new HTTP requests per second. If every request was allowed to keep the connection open indefinitely, the server could become overloaded with connections. On Unix / Linux systems, this could lead to a file table overflow very easily.
This test reports statistics pertaining to the HTTP_level keep alive system (Persistent connections) in the web server.
The measures made by this test are as
follows:
| Measurement |
Description |
Measurement
Unit |
Interpretation |
| Keep_alive_count |
The number of sessions waiting for a keepalive connection |
Number |
  |
| Keep_alive_max_count |
The maximum number of sessions that the server allows to wait at one time |
Number |
  |
| Keep_alive_hits |
The number of times a request was successfully received from a connection that had been kept alive |
Number |
  |
| Keep_alive_flushes |
The number of times the server had to close a connection because the Keep_alive_count exceeded the Keep_alive_max_count |
Number |
  |
| Keep_alive_timeout_count |
The number of times the server terminated keep-alive connections as the client connections timed out, without any activity |
Number |
  |
| Keep_alive_timeout_rate |
The number of seconds the server will allow a client connection to remain open with no activity |
Secs |
  |
|