คู่มือ Sequential Management สำหรับ การตั้งค่า Application
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
Ruk-Com PaaS ใช้งานง่ายมาตราส่วนแนวนอนฟังก์ชันการทำงานสำหรับคอนเทนเนอร์นำเสนอตัวเลือกความพร้อมใช้งานสูงอย่างรวดเร็วสำหรับผู้ใช้การมี Node ประเภทเดียวกันหลาย Node ภายในเลเยอร์ทำให้สามารถจัดการแบบซิงโครนัสได้ดังนั้นคอนเทนเนอร์ทั้งหมดจึงสามารถกำหนดค่าตรวจสอบบันทึกและสถิติรีสตาร์ทหรือปรับใช้ใหม่พร้อมกันผ่านไอคอนที่เกี่ยวข้องได้
1. นอกจากนี้เมื่อทำงานกับ Node ที่มีขนาดแนวนอนผลกระทบของการดำเนินการที่ล่วงล้ำ (ซึ่งมักจะทำให้เกิดการหยุดทำงานของคอนเทนเนอร์) สามารถบรรเทาลงได้ทั้งหมดหรือบางส่วนด้วยตามลำดับตัวเลือก. ช่วยให้สามารถดำเนินการกับ Node ได้ทีละรายการเพื่อให้มั่นใจว่าอย่างน้อยหนึ่งคอนเทนเนอร์ยังคงสามารถทำงานได้ตัวเลือกนี้มีให้สำหรับการดำเนินการต่อไปนี้:
- คอนเทนเนอร์รีสตาร์ท
- คอนเทนเนอร์ปรับใช้ใหม่
- การ Deploy แอปพลิเคชัน (จากไฟล์เก็บถาวรหรือ repo VCS)
- การปรับขีดจำกัด cloudlet
บันทึก:ในระหว่างการดำเนินการตามรายการการเชื่อมต่อใดๆไปยัง Node จะถูกยกเลิกอย่างไรก็ตามในกรณีของการจัดการตามลำดับคำขอจะขึ้นอยู่กับไร้สัญชาติโปรโตคอล (HTTP) จะถูกย้ายไปยัง Node ที่ใช้งานอยู่โดยอัตโนมัติเพื่อลดเวลาหยุดทำงานให้เหลือน้อยที่สุด
สำหรับมีสถานะโปรโตคอล (เว็บซ็อกเก็ต,เอฟทีพี,สสส) ต้องใช้กลไกในการจัดการการเชื่อมต่อใหม่ผ่านแอปพลิเคชันผู้ใช้มิฉะนั้นการเชื่อมต่อจะหายไปแม้ว่าจะใช้แนวทางตามลำดับก็ตาม
- แนวทางตามลำดับไม่ได้บังคับคุณสามารถเลือกระหว่างตัวเลือกการจัดการคอนเทนเนอร์สองตัวเลือกต่อไปนี้ได้อย่างอิสระโดยสลับได้ตามความต้องการของคุณ:
- พร้อมกัน(คอนเทนเนอร์ทั้งหมดพร้อมกัน) - ใช้การเปลี่ยนแปลงกับ Node ทั้งหมดในการรันครั้งเดียวทำให้บริการหยุดทำงานชั่วคราว
- ตามลำดับ(ทีละรายการ) - ปรับ Node อย่างต่อเนื่องโดยมีความล่าช้าที่กำหนดไว้ล่วงหน้าระหว่างการดำเนินการเพื่อลดเวลาหยุดทำงานของบริการ
คุณสมบัติเหล่านี้ได้รับการออกแบบมาเพื่อให้ความยืดหยุ่นและการควบคุมกระบวนการ Deploy และการบำรุงรักษาตอบสนองความต้องการที่แตกต่างกันในระหว่างขั้นตอนการพัฒนาและการผลิตกล่าวคือพร้อมกันตัวเลือกจะดีกว่าในระหว่างการทดสอบ/การพัฒนาเนื่องจากใช้เวลาดำเนินการค่อนข้างเร็วกว่าในขณะที่ตามลำดับขอแนะนำสำหรับการใช้งานในการผลิตเพื่อให้มั่นใจว่ามีผลกระทบน้อยที่สุดต่อความสามารถในการให้บริการด้วยการใช้ประโยชน์จากตัวเลือกที่เหมาะสมคุณจะสามารถสร้างสมดุลระหว่างประสิทธิภาพการปฏิบัติงานและความน่าเชื่อถือของบริการได้
- เมื่อเลือกแนวทางตามลำดับคุณสามารถกำหนดค่าพารามิเตอร์เพิ่มเติมได้สองตัว:
- ล่าช้า- กำหนดช่วงเวลาระหว่างการดำเนินการต่อเนื่องกันตัวอย่างเช่นหลังจากที่รีสตาร์ท Node แรกแล้วคุณต้องรอสักครู่เพื่อให้แน่ใจว่าบริการทั้งหมดเริ่มต้นขึ้นก่อนที่จะดำเนินการต่อไปยัง Node ที่สองสามารถตั้งค่าการหน่วงเวลาได้สูงสุด 5 นาที (30 วินาทีตามค่าเริ่มต้น)
- ลบ Node ออกจาก DNS ชั่วคราว- หากเปิดใช้งาน Node จะถูกแยกออกจากตาราง DNS (ภายในและภายนอก) ในระหว่างการดำเนินการที่ล่วงล้ำช่วยให้แน่ใจว่าคำขอใหม่จะไม่ไปที่ Node ที่ได้รับผลกระทบในขณะที่การดำเนินการยังอยู่ระหว่างดำเนินการ
ใช้ประโยชน์จากพารามิเตอร์เหล่านี้เพื่อรักษาความพร้อมใช้งานของบริการของคุณและให้แน่ใจว่าการเชื่อมต่อจะไม่ขาดหายไปแม้ในกรณีที่มีการรับส่งข้อมูลสูง