Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: nginx control
Здравствйте, Dmitry!
Tuesday, August 15, 2006, 8:44:14 PM, Вы писали:
SS>> Dmitry Morozovsky wrote:
SS>> > по результатам освоения nginx появилось желание приделать к nginx
обработку
SS>> > параметров запуска (не ключей), чтоб он сам собой управлял. Типа
SS>> > nginx reload HUP
SS>> > nginx rotate USR1
SS>> > nginx stop TERM
SS>> > nginx quit QUIT
SS>> > nginx upgrade USR2
SS>> > nginx swap QUIT старому процессу
SS>> Хм, а почему не судьба добавить всё это в "extra_commands" в rc.d/nginx.sh
?
DM> в первую очередь потому что его (nginx.sh) нет в $PATH
DM> наверное, действительно надо будет сделать nginxctl.
Кому лень писать nginxctl - делюсь.
Содран с apachectl.
Для того, чтобы работал `nginxctl status`, надо в nginx.conf прописать:
http {
....
server {
listen 127.0.0.1:888;
server_name localhost;
access_log off;
location = /stub_status {
stub_status on;
allow 127.0.0.0/8;
deny all;
}
location / { deny all; }
}
...
}
--
С уважением,
Вячеслав mailto:slava@xxxxxxxxxxxx Attachment:
nginxctl
Description: Binary data
|