Common Performance Problems
258
Netscape Enterprise Server Administrator’s Guide
KeepAlive Connections Flushed
A web site that might be able to service 75 requests per second without
keepalives may be able be able to do 200-300 requests per second when
keepalives are enabled. Therefore, as a client requests various items from a
single page, it is important that keepalives are being used effectively. If the
KeepAliveCount
exceeds the
KeepAliveMaxCount
, subsequent
KeepAlive connections will be closed (or “flushed”) instead of being honored
and kept alive.
Checking
Check the
KeepAliveFlushes
and
KeepAliveHits
values. On a site
where KeepAlives are running well, the ratio of
KeepAliveFlushes
to
KeepAliveHits
is very low. If the ratio is high (greater than 1:1), your site is
probably not utilizing the HTTP KeepAlives as well as it could.
Tuning
To reduce KeepAlive flushes, increase the
MaxKeepAliveConnections
value in the magnus.conf file. The default value is 200. By raising the value,
you keep more waiting keepalive connections open.
Warning
On Unix systems, if you increase the
MaxKeepAliveConnections
value too
high, the server can run out of open file descriptors. Typically 1024 is the limit
for open files on Unix, so increasing this value above 500 is not recommended.
Log File Modes
Keeping the log files on verbose mode can have a significant affect of
performance.
Client-Host, Full-Request, Method, Protocol, Query-String, URI, Referer, User-
Agent, Authorization and Auth-User: Because the “obscure” variable cannot be
provided by the internal “accelerated” path, the accelerated path will not be
used at all. Therefore performance numbers will decrease significantly for
requests that would typically benefit from the accelerator, for example static
files and images.
Summary of Contents for Netscape Enterprise Server
Page 30: ...Contacting Technical Support 30 Netscape Enterprise Server Administrator s Guide ...
Page 32: ...32 Netscape Enterprise Server Administrator s Guide ...
Page 56: ...Sending Error Information to Netscape 56 Netscape Enterprise Server Administrator s Guide ...
Page 66: ...66 Netscape Enterprise Server Administrator s Guide ...
Page 112: ...Managing a Preferred Language List 112 Netscape Enterprise Server Administrator s Guide ...
Page 158: ...158 Netscape Enterprise Server Administrator s Guide ...
Page 182: ...Using the Watchdog uxwdog Process Unix 182 Netscape Enterprise Server Administrator s Guide ...
Page 196: ...Viewing Events Windows NT 196 Netscape Enterprise Server Administrator s Guide ...
Page 218: ...Enabling the Subagent 218 Netscape Enterprise Server Administrator s Guide ...
Page 266: ...266 Netscape Enterprise Server Administrator s Guide ...
Page 302: ...Enabling WAI Services 302 Netscape Enterprise Server Administrator s Guide ...
Page 310: ...310 Netscape Enterprise Server Administrator s Guide ...
Page 446: ...Customizing the Search Interface 446 Netscape Enterprise Server Administrator s Guide ...
Page 448: ...448 Netscape Enterprise Server Administrator s Guide ...
Page 454: ...Responses 454 Netscape Enterprise Server Administrator s Guide ...
Page 464: ...Referencing ACL Files in obj conf 464 Netscape Enterprise Server Administrator s Guide ...
Page 504: ...504 Netscape Enterprise Server Administrator s Guide ...