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

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

RUK-COM PAAS / APPLICATION SETTINGS

การกำหนดเส้นทาง Round Robin สำหรับ Traffic Distributor

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

วัตถุประสงค์

บทความนี้อธิบายการกำหนดเส้นทาง Round Robin สำหรับ Traffic Distributor บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง

ก่อนเริ่มดำเนินการ

  • เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
  • ตรวจสอบชื่อ Environment, Region และ Resource เป้าหมายก่อนบันทึกการเปลี่ยนแปลง
  • สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production


Round Robin เป็นวิธีการกำหนดเส้นทางที่ใช้บ่อยที่สุดเรียบง่ายและทำในเวลาเดียวกัน สำหรับผู้จัดจำหน่ายจราจรจะหาเส้นทางคำขอไปยัง backends แบบหมุนเวียนไปตามน้ำหนักของ Server ที่ระบุไว้ซึ่งจัดเตรียมความพร้อมใช้งานสูง (HA) เพื่อการกระจาย Application และใช้ประโยชน์จากโหลดของ Server ได้อย่างง่ายดาย

เพิ่มเติม:วิธีนี้ควรเลือกเฉพาะเมื่อคุณมีเนื้อหา backends ที่เหมือนกันเนื่องจากข้อมูลที่ผู้ใช้ร้องขอจะถูกโหลดจากทั้งสอง Server

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

ดังนั้นแต่ละ backend จะเข้าถึงตามระดับความสำคัญที่กำหนดไว้ล่วงหน้าซึ่งในกรณีของการใช้ Traffic Distributor จะถูกตั้งค่าเป็นเปอร์เซ็นต์ของคำขอที่เข้ามาทั้งหมด ตัวอย่างเช่น:

  • หากน้ำหนักเท่ากัน (เช่น 50% สำหรับ backend ทั้งสอง) ทุกคำขอถัดไปจะถูกไปที่ Server อื่นในแต่ละครั้ง ซึ่งส่งผลให้มีการใช้ Resource อย่างเท่าเทียมกันและกระจายปริมาณการใช้งานที่เท่ากัน

  • หากอัตราส่วนที่ระบุคือ 70% ถึง 30% 10 คำขอที่ต่อเนื่อง 7 รายการจะไปที่ environment แรกและอีก 3 รายการจะไปที่ environment ที่สองซึ่งอาจมีประโยชน์ในการทำให้ส่วนนี้หรือส่วนหลังตอบสนองบ่อยขึ้นหรือน้อยลง (เช่น เพื่อใช้ประโยชน์จากการโหลดของ Server)

  • ในกรณีที่ระบุ 100% สำหรับ Server ใดๆ - เฉพาะ backend จะถูกประกาศในการตั้งค่าและจะประมวลผลคำขอที่เข้ามาทั้งหมดซึ่งสามารถใช้เพื่อวัตถุประสงค์ต่างๆ เช่น การดำเนินการอัปเดต Application ที่มองไม่เห็นหรือการย้าย environment ไปยัง Hardware ใหม่โดยไม่มี downtime