подземный стук: pid-файл
Igor Sysoev
is at rambler-co.ru
Wed Feb 1 20:47:55 MSK 2006
On Wed, 1 Feb 2006, damir bikmuhametov wrote:
> asp linux (думаю, что 9.2, но не уверен), ядро 2.4.20-9asp. установил
> nginx 0.3.23 (--with-pcre=... --with-zlib=...). после запуска через
> некоторое (довольно непродолжительное) время исчезает pid-файл.
>
> подскажите, почему происходит этот подземный стук? с какими опциями
> собрать nginx и какие директивы включить в nginx.conf, чтобы
> предоставить необходимую для размышлений информацию? nginx работает
> только как акселерирующий сервер для апача, живущего на loopback'е.
>
> $ egrep -v '^[[:space:]]*(|#.*)$' /usr/local/nginx/conf/nginx.conf
> user nginx;
> worker_processes 1;
> pid /var/run/nginx.pid;
> events {
> worker_connections 1024;
> }
> http {
> include conf/mime.types;
> default_type application/octet-stream;
> sendfile on;
> send_timeout 300;
> gzip on;
> server {
> listen 81.30.199.65:80 default deferred;
> listen 10.2.12.162:80;
> server_name localhost;
> location / {
> client_max_body_size 10m;
> proxy_pass http://127.0.0.1:80;
> proxy_set_header Host $host;
> proxy_set_header Connection close;
> proxy_set_header X-Real-IP $remote_addr;
> gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
> }
> }
> }
nginx удаляет pid файл
1) при выходе;
2) при переконфигурации, если имя изменилось;
3) переименовывает в .old, если получен сигнал -USR2 (онлайн апгрэйд).
Ничего похожего не происходит ?
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list