/ Zope / Apsis / Pound Mailing List / Archive / 2004 / 2004-06 / Worker Exits

[ << ] [ >> ]

[ Client Timeout and Java / Joel Dice ... ] [ configure and OpenBSD / joe john ... ]

Worker Exits
joe john <technobabbleslack(at)yahoo.com>
2004-06-09 22:23:21 [ FULL ]
OpenBSD 3.5, Pound 1.6 built against openssl-0.9.7d.

Things work well for a while but eventually I get
these errors on the logs:

pound: MONITOR: worker exited on signal 11,
restarting...


I also run a script that runs curl to check that the
system is serving vaild results. It runs every five
minutes, and ocassionaly (once an hour or so) curl
returns the following:

curl: (52) Empty reply from server

I am running the same check through a different load
balancer and also directly against the machines and
never get this error.

Config:
#
ListenHTTP *,80
LogLevel 3
User XXX
Group XXX
Alive    5
Err500 "/usr/local/etc/error.html"
Err501 "/usr/local/etc/error.html"
Err503 "/usr/local/etc/error.html"

UrlGroup ".*" 
BackEnd 10.0.0.101,8080,1
BackEnd 10.0.0.102,8080,1
#BackEnd 10.0.0.103,8080,1
BackEnd 10.0.0.104,8080,1
BackEnd 10.0.0.105,8080,1
BackEnd 10.0.0.106,8080,1
EndGroup

I have tried various OpenBSD tweaks to insure that
there was no resource exhaustion. I upped the limits
for the login class that pound runs under. I have
increased the following in the kernel:
maxusers,nmbclusters

I am almost positive that this is not a resource
exhaustion issue.

Any Ideas?


	
		[...]

Re: Worker Exits
Robert Segall <roseg(at)apsis.ch>
2004-06-10 16:05:19 [ FULL ]
On Wednesday 09 June 2004 22.23, joe john wrote:[...]

Two things you want to check:

1. Pound 1.6 is rather old - we're getting close to 1.8. Download -current and 
install it.

2. Make sure that you use OpenSSL with threads enabled and that you linked 
against it. Do not trust the -lssl in the Makefile - link it against the 
static version (replace -lssl with /your_path/libssl.a in the Makefile)  to 
be on the safe side.[...]

Re: Worker Exits
joe john <technobabbleslack(at)yahoo.com>
2004-06-10 18:33:20 [ FULL ]
Ok I will double check everything, I did manually
specify the openssl I built with threads per this
how-to that I found:

http://www.hiddenagenda.uk.com/docs/pound.rtf

I will also try the most recent snapshot of pound and
tell you how I fair. Is anyone else using pound on
openbsd 3.5 in fairly high traffic environment?

Thanks!

--- Robert Segall <roseg(at)apsis.ch> wrote:[...]


	
		[...]

MailBoxer