It is not configured yet. I suggest that GracefulShutdownTimeout 0 as default is OK, right?
2011/5/26 MATSUMOTO Ryosuke <[email protected]>: > Hi, > How do you configure "GracefulShutdownTimeout"? > 2011/5/26 Petr Hracek <[email protected]> >> >> Dear developers, >> >> My situation is following: >> In my Apache2 running in prefork mode I have following situation. >> >> Whole pages (except loging page) are run over https (port 443) and >> authentication is done over my own module. >> When the most users are looking on the pages (https) then I would like >> to reload configuration of my apache over command >> apache2ctl -k graceful >> >> I suggest that new users will see new configuration and old users will >> have their session till they will not logout. >> >> But unfortunatelly all sessions are closed and as new as old users >> have to login again for other work. >> >> Is there any solution for that like detection for gracefull restart? >> Do you now any idea how to do that? >> >> My apache2 which is delivered by SUSE is pretty old (I know). >> linux:~ # httpd2 -l >> Compiled in modules: >> core.c >> prefork.c >> http_core.c >> mod_so.c >> linux:~ # httpd2 -V >> Server version: Apache/2.2.3 >> Server built: Apr 14 2010 11:41:47 >> Server's Module Magic Number: 20051115:3 >> Server loaded: APR 1.2.2, APR-Util 1.2.2 >> Compiled using: APR 1.2.2, APR-Util 1.2.2 >> Architecture: 32-bit >> Server MPM: Prefork >> threaded: no >> forked: yes (variable process count) >> Server compiled with.... >> -D APACHE_MPM_DIR="server/mpm/prefork" >> -D APR_HAS_SENDFILE >> -D APR_HAS_MMAP >> -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) >> -D APR_USE_SYSVSEM_SERIALIZE >> -D APR_USE_PTHREAD_SERIALIZE >> -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT >> -D APR_HAS_OTHER_CHILD >> -D AP_HAVE_RELIABLE_PIPED_LOGS >> -D DYNAMIC_MODULE_LIMIT=128 >> -D HTTPD_ROOT="/srv/www" >> -D SUEXEC_BIN="/usr/sbin/suexec2" >> -D DEFAULT_PIDLOG="/var/run/httpd2.pid" >> -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" >> -D DEFAULT_LOCKFILE="/var/run/accept.lock" >> -D DEFAULT_ERRORLOG="/var/log/apache2/error_log" >> -D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types" >> -D SERVER_CONFIG_FILE="/etc/apache2/httpd.conf" >> linux:~ # >> >> Thank you in advance. >> -- >> Best Regards / S pozdravem >> Petr Hracek > > -- Best Regards / S pozdravem Petr Hracek
