การรักษาสมดุลโหลดในการค้นหาการแยกข้อมูล

ใน Tableau Server เวอร์ชัน 2020.2 และใหม่กว่าได้มีการพัฒนาการรักษาสมดุลโหลดสำหรับการค้นหาแบบอ้างอิงจากการแยกข้อมูลแล้ว และอาจส่งผลให้ระยะเวลาในการโหลดมีความรวดเร็วยิ่งขึ้นสำหรับแดชบอร์ดแบบอ้างอิงจากการแยกข้อมูล อาจเห็นการเปลี่ยนแปลงที่ดีขึ้นมากที่สุดในการปรับใช้ขนาดใหญ่ที่มีการแยกข้อมูลและมีปริมาณแดชบอร์ดจำนวนมาก โดยเฉพาะอย่างยิ่งหากมี Hyper ที่ทำงานบนโหนดแบบสแตนด์อะโลนอยู่ อาจเห็นการเปลี่ยนแปลงทางด้านประสิทธิภาพที่ดีขึ้นด้วยเช่นกันสำหรับการปรับใช้ที่มีขนาดเล็กกว่าที่มี Hyper ทำงานบนโหนดที่แชร์กับกระบวนการจากเซิร์ฟเวอร์อื่น

Hyper บันทึกเมตริกความสมบูรณ์ของเซิร์ฟเวอร์เกี่ยวกับจำนวนทรัพยากรที่ Hyper ใช้งานอยู่ อีกทั้งยังพิจารณาโหลดจากกระบวนการ Tableau อื่นๆ ที่อาจทำงานบนโหนดเซิร์ฟเวอร์เดียวกันอีกด้วย จากข้อมูลนี้ ระบบจะดำเนินการส่งการค้นหาการแยกข้อมูลไปยังโหนดที่มีทรัพยากรที่พร้อมใช้งานในการประมวลผลการค้นหา นอกเหนือจากการประเมินทรัพยากรระบบแล้ว ตัวรักษาสมดุลโหลดยังช่วยเพิ่มโอกาสในการที่โหนดที่คุณถูกกำหนดเส้นทางไปนั้นได้มีการดำเนินการแคชการแยกข้อมูลแล้วอีกด้วย วิธีนี้จะช่วยลดจำนวนการแยกข้อมูลที่ซ้ำกันในโหนดต่างๆ ได้ และเป็นการปรับปรุงการใช้หน่วยความจำและ I/O

หากต้องการใช้ฟีเจอร์นี้ “เซิร์ฟเวอร์แคช” จำเป็นต้องเปิดใช้งานอยู่ หากต้องการข้อมูลเพิ่มเติม โปรดดู เซิร์ฟเวอร์แคชของ Tableau Server หากไม่ได้เปิดใช้งานกระบวนการ “เซิร์ฟเวอร์แคช” การรักษาสมดุลโหลดจะเปลี่ยนกลับเป็นฟังก์ชันก่อนหน้าโดยอัตโนมัติ

ระบบจะเปิดใช้ฟีเจอร์นี้เป็นค่าเริ่มต้น หากต้องการปิดใช้งาน ให้ใช้คำสั่ง tsm ต่อไปนี้:

tsm configuration set -k hyper_standalone.consistent_hashing.enabled -v false

tsm configuration set -k hyper_standalone.health.enabled -v false

ปรับใช้การเปลี่ยนแปลงโดยใช้คำสั่ง tsm ต่อไปนี้: tsm pending-changes apply

หากต้องการข้อมูลเพิ่มเติม โปรดดูตัวเลือกการกำหนดค่า tsm ที่ตั้งค่าไว้

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ