webperfcache(8) BSD System Manager's Manual webperfcache(8)
NAME
webperfcache -- Mac OS X Server Web Performance Cache daemon
SYNOPSIS
webperfcache [-d | -v | -x]
DESCRIPTION
webperfcache is the Web Performance Cache daemon, which improves web server performance by caching
static pages in memory. Starting with Mac OS X Server 10.5, it is present only for legacy operation
with Apache 1.3, and is not used for Apache 2.2 or newer versions of Apache. webperfcache is typically
executed by webperfcachectl(8) or launchd(8) under control of administrative programs, not by users or
user scripts.
In typical usage, webperfcache acts as a front-end to the primary web server, and relays requests to
the primary web server only when the pages cannot be found in memory. This can provide a significant
performance improvement under the right circumstances.
The primary web server needs to be configured to listen for connections on a special port, typically
16080, while the webperfcache is configured to listen on the usual HTTP port, 80. This is normally man-aged managed
aged by the Server Admin application.
webperfcache is typically launched at boot time under the control of launchd(8) using the job label
com.apple.webperfcache.
Note that webperfcache does not cache pages with cookie headers, is not compatible with Apache's keep-alive keepalive
alive mechanism, and is not compatible with SSL.
To determine if webperfcache can improve the performance of your web sites, you should read the com-ments comments
ments in the webperfcache config file, /etc/webperfcache/webperfcache.conf.
OPTIONS
-d Do not daemonize, and log debug messages to the terminal
-v Print version string as a log message and exit. Note that webperfcache formats its log messages
with the process id, followed by a thread id, followed by a date stamp, and finally the log
message.
-x Do not daemonize
FILES & FOLDERS
/etc/webperfcache/webperfcache.conf
/var/run/webperfcache.pid
/var/log/webperfcache/webperfcache_log
/System/Library/LaunchDaemons/com.apple.webperfcache.plist
SEE ALSO
webperfcachectl(8)
http://docs.info.apple.com/article.html?artnum=107898
Mac OS X Server 08 June 2007 Mac OS X Server
|