Score:1

จะเกิดอะไรขึ้นกับการเชื่อมต่อใหม่ระหว่างการโหลด nginx

ธง us

เมื่อ nginx โหลดซ้ำ กระบวนการหลักจะตรวจสอบความถูกต้องของไวยากรณ์ก่อน จากนั้นจึงพยายามใช้การกำหนดค่าใหม่ หากดำเนินการนี้สำเร็จ จะเริ่มกระบวนการของผู้ปฏิบัติงานใหม่ และส่งข้อความไปยังกระบวนการของผู้ปฏิบัติงานเก่าเพื่อขอให้ปิดอย่างสง่างาม

เมื่อใดที่กระบวนการหลักส่งข้อความปิดระบบไปยังกระบวนการของผู้ปฏิบัติงานเก่า - เป็นการดำเนินการควบคู่ไปกับการสร้างกระบวนการของผู้ปฏิบัติงานใหม่ หรือเฉพาะหลังจากที่กระบวนการของผู้ปฏิบัติงานใหม่หมดลง

ต้องการทราบว่าการรีโหลด nginx ใช้เวลานานขึ้นหรือไม่ สำหรับระยะเวลาการโหลดซ้ำจะสามารถจัดการการเชื่อมต่อใหม่ได้หรือไม่

Score:2
ธง mx

นี่คือ จากเอกสาร nginx:

เพื่อให้ nginx อ่านไฟล์การกำหนดค่าอีกครั้ง สัญญาณ HUP ควรส่งไปยังกระบวนการหลัก กระบวนการหลักจะตรวจสอบก่อน ความถูกต้องของไวยากรณ์ จากนั้นพยายามใช้การกำหนดค่าใหม่ นั่นคือ เพื่อเปิดไฟล์บันทึกและฟังซ็อกเก็ตใหม่ หากล้มเหลวก็จะย้อนกลับ เปลี่ยนแปลงและทำงานกับการกำหนดค่าเก่าต่อไป ถ้านี้ สำเร็จ เริ่มกระบวนการของผู้ปฏิบัติงานใหม่ และส่งข้อความไปยังคนเก่า กระบวนการของผู้ปฏิบัติงานขอให้ปิดอย่างสง่างาม คนงานเก่า ประมวลผลปิดฟังซ็อกเก็ตและให้บริการลูกค้าเก่าต่อไป หลังจากบริการลูกค้าทั้งหมดแล้ว กระบวนการของผู้ปฏิบัติงานเก่าจะปิดตัวลง

กระบวนการของผู้ปฏิบัติงานเก่าคนหนึ่งกำลังถูกรักษาไว้เพื่อให้บริการการเชื่อมต่อ พนักงานเก่าถูกปิดหากสามารถเริ่มพนักงานใหม่ได้ มิฉะนั้น nginx จะเริ่มทำงานเก่าอีกครั้ง

นอกจากนี้ยังมีตัวอย่างโดยละเอียดของกระบวนการในเอกสาร

หวังว่านี่จะช่วยได้!

โพสต์คำตอบ

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