логи выдают такое сообшение
(squid): Too few redirector processes are running
чилдренов ставлю 100
подскажите пожалуста что такое?#!/usr/bin/perl
$|=1;
while (<>) {
($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/;
print "$url $who $ident $method\n" ;
}
>логи выдают такое сообшение
>(squid): Too few redirector processes are running
>чилдренов ставлю 100
>подскажите пожалуста что такое?
означает, все дочерние процессы-редиректоры заняты, некому обработать очередной запрос.
если мне память не изменяет, то их может быть не больше 32.
а сколько чилдренов реально запускается? есть подозрение, что ни одного...
что по этому поводу есть в cache.log?если все чисто, чилдрены реально запускаются и работают, и если вышеуказанное сообщение выдается очень редко, то в конфиге сквида есть параметр, которым можно разрешить пропускать использование редиректора, если они все заняты.
и немного не по теме - разбиение строки я сделал бы через split
по крайней мере, выглядит попроще :)