Apache neprijima dalsi spojeni
Martin Tirsel
lk na blackpage.eu
Pondělí Únor 2 19:00:00 CET 2009
Zdar,
Neviem ci to je presne ten isty problem, ale s niecim podobnym som sa
stretol (popisovane priznaky) a taktiez sa mi zda, ze sa to tiahne napriec
viacerymi verziami apache. Pri velkej zatazi apache vytuhol a pomohol len
jeho restart (a mozno aj veeelmi dlhe cakanie) a ... cim som viacej
zvysoval direktivu MaxClients, tym menej casto sa to stavalo, takze skuste
to navysit, mne to problem vyriesilo, teraz sa mi to namiesto raz tyzdenne
stane raz za pol roka.
On Mon, 02 Feb 2009 18:45:57 +0100, Dalibor Straka <dast na panelnet.cz>
wrote:
> Zdravim nacelniky apachu,
>
> na zatizenem serveru hostujicim mnoho domen zatuhava apache2
> Nekdy vydrzi den, jindy pul hodiny. Logy mlci, dmesg mlci.
> - podle netstat apache2 posloucha na trech rozhrannich
> - "telnet firma.cz 80" je obslouzen, ale nedostane se do apache
> - zkusil jsem "strace -p <pid_apache>", porad dokola dava todle,
> jakoby mu kernel nepredal accept()
>
> wait4(-1, 0x7fffbfcf777c, WNOHANG|WSTOPPED, NULL) = 0
> select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
> wait4(-1, 0x7fffbfcf777c, WNOHANG|WSTOPPED, NULL) = 0
> select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
>
> Netstat take vypise hromadu spojeni ve stavu TIME_WAIT a FIN_WAIT2.
> Neslo by nejak tyto spojeni zahazovat a uvolnovat prostredky?
>
> System je Debian Etch v zalostnem stavu,
> -- Dalibor Straka
--
S pozdravom,
Martin Tirsel
Další informace o konferenci Linux