Score:0

ป้องกันไม่ให้ Azure สลับการปล่อย VMSS ในขณะที่ VM ยังคงบูทอยู่

ธง za

ฉันใช้ Azure DevOps เพื่อเผยแพร่ VM ใหม่ใน VMSS

เมื่อฉันปล่อยอัปเดต Azure จะสลับรูปภาพในขณะที่กระบวนการ PHP-FPM ยังคงบูทอยู่ซึ่งส่งผลให้เกิดข้อผิดพลาด 502 Bad Gateway เป็นเวลาประมาณ 30 วินาที กระบวนการบูต PHP-FPM ใช้เวลาประมาณหนึ่งนาทีจึงจะเสร็จสมบูรณ์

สิ่งที่ฉันคิดว่ากำลังเกิดขึ้นคือ Azure ระบุว่า Nginx กำลังตอบสนองและถือว่า VM ถูกบูทอย่างสมบูรณ์ อย่างไรก็ตาม NGINX แสดงข้อผิดพลาด 502 เนื่องจาก PHP-FPM ยังไม่เสร็จสิ้นขั้นตอนการบู๊ตและยังไม่พบซ็อกเก็ต PHP-FPM

คำสั่ง Azure CLI ที่ใช้ในการปล่อยอิมเมจ: อัปเดต az vmss

มีวิธีการอย่างใดอย่างหนึ่ง:

เพิ่มการหน่วงเวลาการหมดเวลาก่อนที่ Azure จะสลับ VM หรือไม่ ตรวจสอบเพื่อดูว่า NGINX ส่งข้อผิดพลาด 502 และล่าช้าจนกว่าจะไม่ใช่หรือไม่

โพสต์คำตอบ

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