https://bz.apache.org/bugzilla/show_bug.cgi?id=60551
Bug ID: 60551
Summary: Spawning more workers until it cannot fork a new
process
Product: Apache httpd-2
Version: 2.4.25
Hardware: Other
OS: AIX
Status: NEW
Severity: critical
Priority: P2
Component: mpm_worker
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Upgrading from apache 2.4.20 to 23 or 25.
Even when the services are idle, only receiving a healthcheck request every 2
seconds from a loadbalancer, the server reports it is initializing a new
worker every half hour to 45 minutes for about 2 days and the number of apache
processes slowly creeps up until it hits one of the ulimits
Error Log output
AH00925: initializing worker https://<server>/ shared
[Sat Dec 24 21:05:58.371791 2016] [proxy:debug] [pid 33423390:tid 1]
proxy_util.c(1821): AH00927: initializing worker https://t<server>/ local
[Sat Dec 24 21:05:58.371859 2016] [proxy:debug] [pid 33423390:tid 1]
proxy_util.c(1856): AH00930: initialized pool in child 33423390 for <server>
[mpm_worker:error] [pid 19398908:tid 1] (11)Resource temporarily unavailable:
AH00283: fork: Unable to fork new process
OS AIX 6.1SP9
Compile parameters
export
LIBPATH="/opt/freeware/lib:/usr/lib:/usr/openssl_101s_64/lib:/usr/local/lib:/usr/local/pcre_64/lib"
export LDFLAGS="-L/opt/freeware/lib -L/usr/openssl_101s_64/lib
-L/usr/local/pcre_64/lib -Wl,-bbigtoc"
export CC="gcc"
export CFLAGS="-maix64 -O2 -pthread"
export OBJECT_MODE=64
./configure --prefix=%{prefix} \
--enable-so \
--enable-static-support \
--enable-deflate \
--enable-mods-static='few ratelimit include sed mime log_debug headers
setenvif watchdog proxy proxy_connect proxy_http proxy_ftp proxy_ajp
proxy_balancer session session_cookie vhost_alias alias rewrite slotmem_shm
socache_dbm' \
--with-included-apr \
--with-included-apr-util \
--with-z=/usr/local/zlib_64 \
--enable-nonportable-atomics=yes \
--with-libxml2=/usr/local/lib \
--enable-ssl \
--enable-ssl-staticlib-deps \
--with-ssl=/usr/openssl_101s_64 \
--with-pcre=/usr/local/pcre_64
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]