การ Maintenance ดำเนินการอย่างไร?
MegaNodes แบ่ง Maintenance อย่างไร?
MegaNodes แบ่งตามเวลาการดำเนินการเป็น Scheduled Maintenance และ Emergency Maintenance
ตามเป้าหมายแบ่งเป็น:
- API Maintenance
- Provider Maintenance
- Game Maintenance
Scheduled Maintenance
โดยทั่วไปทำ ทุก 2–4 เดือน
อาจใช้สำหรับ:
- System Update
- ฟังก์ชันสำคัญใหม่
- Provider ใหม่
- งาน Infrastructure
- การเปลี่ยนแปลงสะสมของ Platform
Emergency Maintenance
ทำเมื่อเกิดปัญหารุนแรงหรือต้องดำเนินการด้านเทคนิคทันที
ตัวอย่าง:
- Game Error รุนแรง
- Provider Outage
- API Failure
- เปลี่ยน Infrastructure
- ปัญหา Network หรือ Server
- Patch เร่งด่วน
API Maintenance
มีผลต่อระบบ MegaNodes API ทั้งหมด
หลัง Maintenance:
- ลบ Transaction History ที่เก่ากว่า 7 วัน
- ลบ Game History ของ Provider ทั้งหมด
ระหว่าง Maintenance ไม่สามารถใช้:
- Game Launch
- API Query
- Transaction Processing
- BackOffice
Provider Maintenance
มีผลต่อ Provider ทั้งหมด
อาจใช้เมื่อมี Update, Error Fix สำคัญ, Provider API Change, Connection Problem หรือ Urgent Patch
Provider Maintenance จะไม่ทำเป็น Scheduled Maintenance ปกติ แต่ทำเฉพาะ Emergency Maintenance เมื่อจำเป็น
ระหว่างนั้นเกมทั้งหมดของ Provider นั้นจะใช้งานไม่ได้
Game Maintenance
หากมีปัญหารุนแรงใน Game ใด Game หนึ่ง ระบบจะเปลี่ยน Game นั้นเป็น Maintenance จนกว่าจะแก้ไขเสร็จ
เมื่อกลับมาปกติจะมีประกาศแยก
Maintenance จะประกาศเมื่อใด?
Scheduled Maintenance จะประกาศโดยทั่วไป ล่วงหน้า 1 วัน
ประกาศจะมี:
- วันที่
- เวลาเริ่ม
- ระยะเวลาโดยประมาณ
- เป้าหมาย
- บริการที่ได้รับผลกระทบ
ตรวจสอบได้ที่ Telegram Announcement Channel ของ MegaNodes
เกมใหม่และการแก้ Bug ทั่วไปมักไม่ต้อง Maintenance
โดยทั่วไปจะอัปเดต ระหว่าง Runtime โดยไม่หยุดบริการ:
- เกมใหม่
- Bug Fix ปกติ
- การตั้งค่าเล็กน้อย
- การปรับปรุงฟังก์ชันเล็กน้อย
หากเกิด Error รุนแรง
จะตั้งเฉพาะ Game หรือ Provider ที่เกี่ยวข้องเป็น Maintenance
เมื่อแก้ไขแล้วจะกลับสู่สถานะปกติและประกาศแยก
การใช้งานระหว่าง Maintenance
- API Maintenance: API และเกมทั้งหมดใช้ไม่ได้
- Provider Maintenance: เกมของ Provider นั้นทั้งหมดใช้ไม่ได้
- Game Maintenance: ใช้ไม่ได้เฉพาะ Game ที่เกี่ยวข้อง
> MegaNodes จะพยายามอัปเดตทั่วไปโดยไม่หยุดบริการ และใช้ Maintenance เฉพาะเมื่อจำเป็นจริงๆ