วิธีแก้ปัญหา Data Synchronization
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
วัตถุประสงค์
บทความนี้อธิบายการใช้งาน วิธีแก้ปัญหา Data Synchronization บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง
ก่อนเริ่มดำเนินการ
- เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
- ตรวจสอบชื่อ Environment, Region และ Resource เป้าหมายก่อนบันทึกการเปลี่ยนแปลง
- สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production
หากคุณต้องการ PHP Application Server หลายตัวใน environment ของคุณคุณสามารถเพิ่มได้อย่างง่ายดายโดยไม่ต้องกังวลกับการกำหนดค่าเพิ่มเติม
Instance ที่เพิ่มใหม่สามารถ Sync กับ Node ที่เพิ่มครั้งแรกได้โดยทำตามขั้นตอนต่อไปนี้:
1. เข้าสู่ระบบ Ruk-Com Cloud dashboard
2. คลิก New Environment เพื่อตั้งค่า environment ใหม่ใน Ruk-Com Cloud
3. ในหน้าTopologyEnvironmentให้คุณเลือก Application Server หนึ่งตัวและ Instance อื่นๆที่ต้องการ จากนั้นพิมพ์ชื่อ environment แล้วคลิกปุ่มสร้าง

4. อัปโหลดโปรเจกต์ของคุณโดยใช้ผู้จัดการฝ่าย Deploy

5. เมื่ออัปโหลดไฟล์แล้ว ให้เลือกไฟล์ในรายการแล้วคลิกเมนูดรอปดาวน์เลือก environment ที่ต้องการ deploy Application ของคุณ ในหน้าต่างที่เปิดขึ้น ให้ระบุเส้นทางเป้าหมายของ Application (หากคุณต้องการ Deploy หลายโครงการใน Server เดียว) คลิกDeploy

6. Application ของคุณจะถูก Deploy กับ environment ที่เลือกในเวลาเพียงไม่กี่นาทีหลังจากนั้นคุณสามารถกำหนดค่าที่จำเป็นทั้งหมดได้
7. ขั้นตอนสุดท้าย ปรับขนาด environment ของคุณแบบ horizontal โดยเพิ่มจำนวน Server ที่ต้องการ

เพิ่มเติม:
- คุณต้องใช้ file manager ในขณะที่ Deploy Application ของคุณเพื่อให้ได้ผลลัพธ์ของการ Sync
- ส่วนนี้ไม่มีการ Sync การกำหนดค่าและการเปลี่ยนแปลงข้อมูลใดๆเพิ่มเติมเพียงแค่เริ่มต้นเท่านั้น
- นอกจากนี้ คุณสามารถ Sync ข้อมูลของคุณด้วย WebDav module ข้อมูลโดยละเอียดเกี่ยวกับการเปิดใช้งานและการใช้WebDavที่ Platform
- หากจำเป็นต้อง Sync บางสิ่งใน environment ที่มีอยู่แล้วคุณสามารถปรับขนาดให้เป็น Node เดียวแล้วเพิ่มจำนวน Instance ที่ต้องการได้ นอกจากนี้คุณสามารถใช้ WebDav module หรือดำเนินการ Sync ด้วยตนเองผ่านตัวจัดการการกำหนดค่า
- คุณสามารถใช้ Node เริ่มต้น (master) ของ Layer เป็น Server จัดเก็บข้อมูลสำหรับการแชร์ข้อมูลภายในทั้ง Layer
