uwsgi ยังอนุญาตให้รีสตาร์ทโดยใช้ kill SIGNAL ฉันใช้มันเป็นด้านล่าง:
# ps -efa | grep uwsgi | grep prod
app 13390 13383 0 07:40 ? 00:00:00 /usr/local/bin/uwsgi --ini /etc/uwsgi/apps-enabled/app_prod.ini
app 13417 13390 0 07:40 ? 00:00:00 /usr/local/bin/uwsgi --ini /etc/uwsgi/apps-enabled/app_prod.ini
app 13419 13390 0 07:40 ? 00:00:00 /usr/local/bin/uwsgi --ini /etc/uwsgi/apps-enabled/app_prod.ini
# kill -HUP 13390
หากคุณเรียกใช้คำสั่งเดียวกันคุณจะเห็น child procs pid จะเปลี่ยนไปตามคำสั่งที่เกิดใหม่โดยต้นแบบ ตรวจสอบการกำหนดค่า uwsgi สำหรับการนับ master / ผู้ปฏิบัติงาน วิธีนี้ง่ายต่อการรวมเข้ากับ ansible หรือเครื่องมืออัตโนมัติอื่น ๆ เพื่อให้ง่ายต่อการใช้งานจากระยะไกล
สิ่งนี้ไม่ต้องการ proc ดั้งเดิมของคุณที่จะเริ่มต้นด้วย --touch-reload