ปัญหาของเว็บไซต์ทดสอบบน NodeJS บนเซิร์ฟเวอร์ VPS
ดังนั้น เราได้เปิดตัวเว็บไซต์ทดสอบของเราออนไลน์แล้ว อย่างไรก็ตาม มีปัญหาอยู่ - หากปิด เทอร์มินัล เว็บไซต์จะหยุดทำงาน
แน่นอน เราต้องการให้เว็บไซต์ ทำงานอย่างต่อเนื่อง โดยไม่ต้องเชื่อมต่อ กับเซิร์ฟเวอร์ตลอดเวลา สิ่งนี้สามารถทำได้ แต่ จำเป็นต้องติดตั้งโปรแกรมพิเศษ ที่จะรักษาสคริปต์ให้ทำงานอยู่แม้หลังจากการตัดการเชื่อมต่อ เทอร์มินัลจากเซิร์ฟเวอร์
ใน NodeJS มีไลบรารีหลายตัว สำหรับสิ่งนี้ ได้แก่ forever และ pm2 เราจะ ใช้ PM2 เนื่องจากมันรองรับ การรักษาสคริปต์ให้ทำงานแม้หลังจากการรีสตาร์ท เซิร์ฟเวอร์ ในส่วนถัดไปของบทเรียน เราจะศึกษาหัวข้อไลบรารีนี้
โปรดตรวจสอบว่าการตัดการเชื่อมต่อเทอร์มินัล จากเซิร์ฟเวอร์ทำให้เว็บไซต์หยุดทำงานจริง