เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ
เมื่อเริ่มต้นใช้งานแอปพลิเคชันเป็นครั้งแรก ควรเริ่มจากเปิดใช้งานหนึ่งโหนดก่อนครับ/ค่ะ รอจนกว่าปลั๊กอินจะติดตั้งและเปิดใช้งานเรียบร้อยแล้ว จึงค่อยเปิดใช้งานโหนดอื่น ๆ ต่อไปครับ/ค่ะ
เมื่อคุณต้องการอัปเกรดเวอร์ชันของ NocoBase โปรดดูขั้นตอนการดำเนินการนี้ครับ/ค่ะ
ในสภาพแวดล้อมการทำงานจริง (Production Environment) แบบคลัสเตอร์ ควรใช้ฟังก์ชันต่าง ๆ เช่น การจัดการปลั๊กอินและการอัปเกรดเวอร์ชันด้วยความระมัดระวัง หรือห้ามใช้งานโดยเด็ดขาดครับ/ค่ะ
NocoBase ยังไม่รองรับการอัปเกรดเวอร์ชันแบบออนไลน์สำหรับคลัสเตอร์ในขณะนี้ครับ/ค่ะ เพื่อให้มั่นใจในความสอดคล้องของข้อมูล จึงจำเป็นต้องระงับบริการภายนอกชั่วคราวในระหว่างกระบวนการอัปเกรดครับ/ค่ะ
ขั้นตอนการดำเนินการ:
หยุดบริการปัจจุบัน
หยุดการทำงานของ NocoBase แอปพลิเคชันอินสแตนซ์ทั้งหมด และส่งต่อทราฟฟิกของ Load Balancer ไปยังหน้าสถานะ 503 ครับ/ค่ะ
สำรองข้อมูล
ก่อนการอัปเกรด ขอแนะนำอย่างยิ่งให้สำรองข้อมูลฐานข้อมูลไว้ เพื่อป้องกันปัญหาที่อาจเกิดขึ้นระหว่างกระบวนการอัปเกรดครับ/ค่ะ
อัปเดตเวอร์ชัน
โปรดดู การอัปเกรด Docker เพื่ออัปเดตเวอร์ชันของอิมเมจแอปพลิเคชัน NocoBase ครับ/ค่ะ
เริ่มบริการ
การบำรุงรักษาภายในแอปพลิเคชัน หมายถึง การดำเนินการที่เกี่ยวข้องกับการบำรุงรักษาในขณะที่แอปพลิเคชันกำลังทำงานอยู่ ซึ่งรวมถึง:
ขั้นตอนการดำเนินการ:
ลดจำนวนโหนด
ลดจำนวนโหนดที่กำลังรันแอปพลิเคชันในคลัสเตอร์ให้เหลือเพียง 1 โหนด และหยุดบริการของโหนดอื่น ๆ ครับ/ค่ะ
ดำเนินการบำรุงรักษาภายในแอปพลิเคชัน เช่น การติดตั้งและเปิดใช้งานปลั๊กอิน, การสำรองข้อมูล เป็นต้น
กู้คืนโหนด
หลังจากดำเนินการบำรุงรักษาเสร็จสิ้นและตรวจสอบฟังก์ชันการทำงานว่าถูกต้องแล้ว ให้เริ่มต้นใช้งานโหนดอื่น ๆ ครับ/ค่ะ เมื่อโหนดเริ่มทำงานได้สำเร็จแล้ว ให้กู้คืนสถานะการทำงานของคลัสเตอร์ต่อไปครับ/ค่ะ