ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / APPLICATION SETTINGS

วิธีแก้ปัญหา 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 แล้วคลิกปุ่มสร้าง

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

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

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

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

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

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

7. ขั้นตอนสุดท้าย ปรับขนาด environment ของคุณแบบ horizontal โดยเพิ่มจำนวน Server ที่ต้องการ

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

เพิ่มเติม:
- คุณต้องใช้ file manager ในขณะที่ Deploy Application ของคุณเพื่อให้ได้ผลลัพธ์ของการ Sync

- ส่วนนี้ไม่มีการ Sync การกำหนดค่าและการเปลี่ยนแปลงข้อมูลใดๆเพิ่มเติมเพียงแค่เริ่มต้นเท่านั้น

- นอกจากนี้ คุณสามารถ Sync ข้อมูลของคุณด้วย WebDav module ข้อมูลโดยละเอียดเกี่ยวกับการเปิดใช้งานและการใช้WebDavที่ Platform

- หากจำเป็นต้อง Sync บางสิ่งใน environment ที่มีอยู่แล้วคุณสามารถปรับขนาดให้เป็น Node เดียวแล้วเพิ่มจำนวน Instance ที่ต้องการได้ นอกจากนี้คุณสามารถใช้ WebDav module หรือดำเนินการ Sync ด้วยตนเองผ่านตัวจัดการการกำหนดค่า

- คุณสามารถใช้ Node เริ่มต้น (master) ของ Layer เป็น Server จัดเก็บข้อมูลสำหรับการแชร์ข้อมูลภายในทั้ง Layer