14
ฉันจะดีบักข้อผิดพลาด ECONNRESET ใน Node.js ได้อย่างไร
ฉันใช้แอพพลิเคชั่น Express.js โดยใช้ Socket.io สำหรับเว็บแชทและฉันได้รับข้อผิดพลาดต่อไปนี้แบบสุ่มประมาณ 5 ครั้งในช่วง 24 ชั่วโมง กระบวนการโหนดถูกห่อในตลอดไปและจะรีสตาร์ทเองทันที ปัญหาคือการรีสตาร์ท Express ทำให้ผู้ใช้ของฉันออกจากห้องและไม่มีใครต้องการมัน เว็บเซิร์ฟเวอร์ถูกพร็อกซีโดย HAProxy ไม่มีปัญหาเรื่องความเสถียรของซ็อกเก็ตเพียงแค่ใช้การถ่ายโอนเว็บและซ็อกเก็ตแฟลช ฉันไม่สามารถทำซ้ำสิ่งนี้โดยเจตนา นี่เป็นข้อผิดพลาดกับโหนดv0.10.11: events.js:72 throw er; // Unhandled 'error' event ^ Error: read ECONNRESET //alternatively it s a 'write' at errnoException (net.js:900:11) at TCP.onread (net.js:555:19) error: Forever detected script exited with code: 8 error: Forever …