Return-Path: X-Original-To: apmail-httpd-cvs-archive@www.apache.org Delivered-To: apmail-httpd-cvs-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AFEB1176BB for ; Fri, 6 Feb 2015 15:08:43 +0000 (UTC) Received: (qmail 64351 invoked by uid 500); 6 Feb 2015 15:08:43 -0000 Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 64293 invoked by uid 500); 6 Feb 2015 15:08:43 -0000 Mailing-List: contact cvs-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list cvs@httpd.apache.org Received: (qmail 64283 invoked by uid 99); 6 Feb 2015 15:08:43 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Feb 2015 15:08:43 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id 6BF30AC01DA; Fri, 6 Feb 2015 15:08:43 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1657854 - /httpd/httpd/trunk/docs/manual/logs.xml Date: Fri, 06 Feb 2015 15:08:43 -0000 To: cvs@httpd.apache.org From: covener@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150206150843.6BF30AC01DA@hades.apache.org> Author: covener Date: Fri Feb 6 15:08:43 2015 New Revision: 1657854 URL: http://svn.apache.org/r1657854 Log: PR57094: Provide some hints about Windows problems with more than a few dozen piped loggers. Submitted by: Edward Lu Modified: httpd/httpd/trunk/docs/manual/logs.xml Modified: httpd/httpd/trunk/docs/manual/logs.xml URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/logs.xml?rev=1657854&r1=1657853&r2=1657854&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/logs.xml (original) +++ httpd/httpd/trunk/docs/manual/logs.xml Fri Feb 6 15:08:43 2015 @@ -594,10 +594,6 @@ LogFormat "%!200,304,302{Referer}i" refe for the access log, the same technique can be used for the error log.

-

A similar but much more flexible log rotation program - called cronolog - is available at an external site.

-

As with conditional logging, piped logs are a very powerful tool, but they should not be used where a simpler solution like off-line post-processing is available.

@@ -618,6 +614,18 @@ CustomLog "|$/usr/local/apache/bin/rotat For compatibility reasons with Apache 2.2 the notation "||" is also supported and equivalent to using "|".

+ + Windows note +

Note that on Windows, you may run into problems when running many piped + logger processes, especially when HTTPD is running as a service. This is + caused by running out of desktop heap space. The desktop heap space given + to each service is specified by the third argument to the + SharedSection parameter in the + HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\SubSystems\Windows + registry value. Change this value with care; the normal + caveats for changing the Windows registry apply, but you might also exhaust + the desktop heap pool if the number is adjusted too high.

+