Score:0

gunicorn, systemd และ WINCH เล่นร่วมกันได้ไม่ดีนัก

ธง us

จากเอกสารที่คุณสามารถหมุน gunicorn "ใหม่" ได้ ฆ่า -USR2

จากนั้นคุณสามารถส่ง ฆ่า -WINCH ไปที่กระบวนการต้นแบบเก่าเพื่อกำจัดคนงาน

แต่ถ้า Systemd เปิดตัว gunicorn (แบบนี้)

ExecReload=/bin/kill -HUP $MAINPID
ExecStart=/app/next/bin/gunicorn --pid /var/run/next/gunicorn.pid --chdir /app/next/dubclub --workers 5 --bind unix:/var/run/next/next. ซ็อกเก็ต myapp.wsgi:application
ExecStop=/bin/kill -TERM $MAINPID

ทั้งหมดที่เกิดขึ้นบน WINCH คือ [INFO] สัญญาณการจัดการ: กว้าน

เอกสารยังบอกว่าคุณต้องใช้ --ภูต บนบรรทัดรับคำสั่งเพื่อทำให้เป็นภูต แต่ถ้าคุณทำเช่นนั้นกับ systemd gunicorn จะออกทันทีหลังจากเริ่มต้น

มีวิธีใช้ --ภูต ด้วย systemd และยังคงปล่อยให้กระบวนการทำงานอยู่หรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา