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 managed 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 mechanism, and is not compatible with
SSL.
To determine if webperfcache can improve the performance of your web
sites, you should read the comments 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 webper-
fcache formats its log messages with the process id, followed by
a thread id, followed by a date stamp, and finally the log mes-
sage.
-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
Mac OS X 10.5 Server - Generated Wed Jun 18 19:10:52 CDT 2008
