Rumah > Artikel > Operasi dan penyelenggaraan > Analisis contoh kawalan isyarat Nginx
Pengenalan kepada nginx
nginx ialah pelayan proksi http dan songsang berprestasi tinggi, serta pelayan proksi imap/pop3/smtp. nginx dibangunkan oleh tapak rambler.ru Rusia, dan ujian rasmi telah menunjukkan bahawa nginx boleh menyokong 50,000 pengguna serentak.
laman web rasmi nginx:
Artikel ini menerangkan terutamanya cara mengawal nginx selepas ia dijalankan supaya ia boleh dihentikan atau dimulakan semula.
// 启动和停止nginx 当前目录:/usr/local/bin/nginx 启动: ./sbin/nginx 停止 : kill -int master 主机进程号
nginx semaphore
nginx terutamanya mengawal nginx melalui semaphore Nombor proses utama ditulis pada fail nginx.pid secara lalai .conf menukar nama fail yang diubah suai.
Isyarat yang disokong oleh proses utama nginx adalah seperti berikut:
Penggunaan semaphore
Penjelasan terperinci
term,int :kill -term (int) nginx nombor proses utama atau kill -term (int)
`cat/usr/local/nginx/logs/nginx.pid`, Proses nginx dimatikan serta-merta dan tidak boleh memproses sepenuhnya permintaan pengguna menggunakan nginx, yang bersamaan dengan /usr /local/nginx -s stop
quit:kill -quit nombor proses utama nginx mematikan proses nginx dengan anggun, dan kemudian mematikan proses nginx selepas memproses semua permintaan daripada pengguna menggunakan nginx, iaitu bersamaan dengan /usr/local/nginx -s quit
hup:kill -hup nombor proses utama nginx proses nginx tidak ditutup, tetapi memuatkan semula fail konfigurasi. Bersamaan dengan /usr/local/nginx -s reload
usr1:kill -usr1 ID proses utama nginx boleh membaca semula log tanpa menutup proses nginx Perintah ini boleh digunakan untuk sandaran berjadual log nginx . Tekan Selang masa seperti bulan/hari berguna untuk pembahagian
usr2:kill -usr2 nombor proses utama nginx Apabila versi nginx perlu dinaik taraf, nginx boleh dinaik taraf tanpa menghentikan nginx
winch:kill -winch nombor proses utama nginx bekerjasama dengan usr2 untuk menaik taraf nginx, dan menutup versi lama proses nginx dengan anggun.
Atas ialah kandungan terperinci Analisis contoh kawalan isyarat Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!