fcgi warnings causing exit on signal 11
Aleksander
jjjx128 на mail.ru
Ср Мар 24 14:16:43 MSK 2010
Здравствуйте, появились проблемы с ворнингами в fcgi апстрим.
Есть такой конфиг:
server {
listen 8000;
location / {
fastcgi_pass unix:/tmp/fcgi-test.sock;
include fastcgi_params;
}
}
И такой простенький скрипт fcgi-test.pl:
#!/usr/bin/perl
use CGI::Fast;
while (new CGI::Fast) {
print "Content-type: text/html\n\nOk";
warn "".("a" x 503)."\n";
}
Запускаю:
> FCGI_SOCKET_PATH=/tmp/fcgi-test.sock ./fcgi-test.pl &
> fetch -o- http://127.0.0.1:8000/
При значении 503 и больше воркер падает "worker process NNNNN exited on signal 11".
> /usr/local/nginx/sbin/nginx -V
nginx version: nginx/0.8.34
built by gcc 4.2.1 20070719 [FreeBSD]
TLS SNI support enabled
configure arguments: --with-http_flv_module --with-http_dav_module --with-http_gzip_static_module --with-http_ssl_module --with-http_realip_module --with-http_secure_link_module --with-http_geoip_module
Подробная информация о списке рассылки nginx-ru