ฉันใช้คอนเทนเนอร์นักเทียบท่าเดเบียนที่ google cloud run
(gcc (Debian 10.2.1-6+build2) 10.2.1 20210110, GNU ld (GNU Binutils สำหรับ Debian) 2.35.2)
มีบางอย่างส่ง SIGTERM ไปยังแอปของฉันและหยุดทำงาน
ไม่มีเหตุผลที่ชัดเจนว่าทำไม
จะทราบได้อย่างไรว่าแอปคอนเทนเนอร์ของฉันฆ่าอะไรและทำไม
แอปเรียกใช้บางสิ่งที่ใช้ C และคอนเทนเนอร์เดียวกันทุกประการที่มีอินพุตเดียวกันทุกประการใช้งานได้กับ Macbook ในเครื่องโดยไม่มีปัญหา ปัญหานี้เกิดขึ้นซ้ำได้ที่ Google Cloud Run เท่านั้น
ฉันจะตรวจสอบอะไรได้บ้าง
UPD:
แอปพลิเคชัน exec ล้มเหลว
ยุติ: ไม่สามารถเริ่มแอปพลิเคชัน: ไม่พร้อมใช้งาน
นั่นคือทั้งหมดที่ฉันพบว่ามีประโยชน์ในบันทึกการทำงานของระบบคลาวด์ของ Google ฉันเห็นว่าแอป (python) ได้รับ SIGTERM
ฉันได้เพิ่มตัวจัดการสัญญาณแล้ว แต่ไม่ได้ผล ไม่มีข้อมูลเพิ่มเติม
ฉันได้เพิ่ม dmesg
เอาต์พุตที่ตัวจัดการ SIGTERM ไม่มีข้อมูลเพิ่มเติม ข้อความสุดท้ายเกี่ยวกับอินเทอร์เฟซเครือข่ายที่เริ่มต้น ไม่เห็นร่องรอยของต้นเหตุ
100% ไม่ใช่การหมดเวลาหรืออะไรทำนองนั้น เนื่องจากคำขอที่ยาวกว่านั้นใช้งานได้ดี