Score:0

ค้นหาสาเหตุที่คอนเทนเนอร์นักเทียบท่าไม่ตอบสนอง

ธง cn

ฉันใช้ AWS Elastic Container Services เพื่อเริ่มและหยุดคอนเทนเนอร์ Docker ตามความต้องการ ปัญหาคือในบางครั้ง ในระหว่างวัน พนักงานบางส่วนสูญเสียความสามารถในการเข้าถึงเว็บไซต์คอนเทนเนอร์นี้ การฆ่าคอนเทนเนอร์ Docker ทีละรายการ บังคับให้สร้างคอนเทนเนอร์ใหม่ ดูเหมือนจะช่วยแก้ปัญหาได้

สิ่งที่ฉันไม่เข้าใจคือสิ่งที่ทำให้คอนเทนเนอร์ Docker ไม่ตอบสนอง หากคอนเทนเนอร์ Docker ล่มไม่เป็นท่า ก็จะสร้างคอนเทนเนอร์ใหม่เพื่อรองรับความต้องการ แต่ในกรณีนี้คอนเทนเนอร์ Docker ยังไม่ตาย และฉันก็ไม่เห็นข้อผิดพลาดใน AWS เช่นกัน แต่บางทีฉันอาจจะไม่ได้มองหาถูกที่?

Tim avatar
gp flag
Tim
คอนเทนเนอร์ของคุณอยู่เบื้องหลัง ALB หรือไม่ มีการกำหนดเซสชันแบบติดหนึบใน ALB หรือไม่ การตรวจสุขภาพ ALB ของคุณกับคอนเทนเนอร์คืออะไร? มีการปรับขนาดก่อนที่ปัญหาจะเกิดขึ้น โดยเฉพาะการปรับขนาดหรือไม่ คอนเทนเนอร์ไม่ตอบสนองจริง ๆ หรือคำขอไม่ไปถึงคอนเทนเนอร์หรือไม่
cn flag
@Tim - คอนเทนเนอร์อยู่เบื้องหลัง ALB แน่นอน ความหนืดถูกปิดใช้งาน ฉันไม่แน่ใจว่า CloudWatch เป็นการตรวจสุขภาพของ ALB หรือไม่ แต่ไม่มีอะไรดูน่าสงสัยในกราฟ CloudWatch สำหรับช่วงเวลาที่ได้รับผลกระทบ
cn flag
"_มีการปรับขนาดก่อนที่ปัญหาจะเกิดขึ้น โดยเฉพาะการปรับขนาดหรือไม่ _" ไม่ใช่ว่าฉันสังเกตเห็น งานขั้นต่ำคือ 3 และงานสูงสุดคือ 10 จำนวนงานที่ต้องการตอนนี้คือ 3 เช่นเดียวกับจำนวนที่กำลังดำเนินการ idk จุดของการนับที่ต้องการคืออะไร ฉันหมายความว่าฉันต้องการจำนวนคอนเทนเนอร์ขั้นต่ำเพื่อลดค่าใช้จ่ายรายเดือนของฉัน นั่นคือจุดรวมของคอนเทนเนอร์ใช่ไหม
cn flag
"_คอนเทนเนอร์ไม่ตอบสนองจริง ๆ หรือคำขอไม่ไปถึงคอนเทนเนอร์จริง ๆ หรือไม่?_" ฉันไม่ชัดเจนสำหรับฉันว่าฉันจะตัดสินใจอย่างไร แต่ละคอนเทนเนอร์มีที่อยู่ IP สาธารณะและส่วนตัว - บางทีการ ping แต่ละอันในหนึ่งในที่อยู่ IP เหล่านั้นก็เพียงพอแล้วหากฉันเชื่อมต่อกับอินสแตนซ์ OpenVPN ที่เป็นส่วนหนึ่งของเครือข่ายเดียวกัน
Tim avatar
gp flag
Tim
บันทึกโฟลว์ VPC อาจช่วยให้คุณเข้าใจว่าคำขอนั้นไปถึงคอนเทนเนอร์หรือไม่ หรืออาจใช้ Cloudwatch Logs หากมีการผสานรวม ฉันขอแนะนำให้คุณดูที่การตรวจสอบความสมบูรณ์ของ ALB เพื่อให้แน่ใจว่า ALB รู้แน่นอนว่าคอนเทนเนอร์ของคุณพร้อมสำหรับคำขอบริการหรือไม่
Tim avatar
gp flag
Tim
อีกวิธีในการตรวจสอบความสมบูรณ์ของคอนเทนเนอร์คือการสร้างอินสแตนซ์ EC2 ในซับเน็ตเดียวกัน และส่งคำขอโดยตรงไปยังคอนเทนเนอร์ และผ่าน ALB

โพสต์คำตอบ

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