Rumah >Operasi dan penyelenggaraan >Nginx >Analisis contoh kawalan isyarat Nginx

Analisis contoh kawalan isyarat Nginx

PHPz
PHPzke hadapan
2023-05-28 12:28:27968semak imbas

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:

Analisis contoh kawalan isyarat Nginx

Penggunaan semaphore

Analisis contoh kawalan isyarat Nginx

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam