แก้ไขปัญหาการหมดเวลาของอินเทอร์เฟซเว็บ

เมื่อคุณพยายามไปที่อินเทอร์เฟซเว็บ Resource Monitoring Tool ของ Tableau คุณพบข้อผิดพลาดต่อไปนี้:

ข้อความแสดงข้อผิดพลาดที่แสดงให้เห็นว่ามีบางอย่างผิดปกติ

ซึ่งสามารถเกิดขึ้นได้เมื่อเวลาโหลดนานกว่าเกณฑ์ค่าเริ่มต้น 30 วินาที เวลาโหลดอาจได้รับผลกระทบโดยสิ่งต่อไปนี้:

  • ขนาดของฐานข้อมูล PostgreSQL เบื้องหลัง
  • หาก RMT เชื่อมต่อกับสภาพแวดล้อม Tableau Server ที่เกินขีดจำกัดปัจจุบันที่ RMT สนับสนุน ซึ่งอาจมีผลกระทบต่อเวลาโหลด
  • ความขัดแย้งของพอร์ต ตรวจสอบว่าพอร์ตที่ Resource Monitoring Tool กำลังฟ้องอยู่นั้นไม่ขัดแย้งกับพอร์ตที่ Tableau Server ใช้งานอยู่

หากต้องการแก้ไขปัญหานี้ คุณสามารถเปลี่ยนระยะเวลาเก็บรักษาข้อมูลหรือเปลี่ยนเกณฑ์ให้มากกว่า 30 วินาที

หากต้องการเปลี่ยนระยะเวลาเก็บรักษาข้อมูล ให้ใช้ขั้นตอนต่อไปนี้:

  1. ไปที่อินเทอร์เฟซผู้ใช้การกำหนดค่าตามที่อธิบายไว้ในหัวข้อนี้

  2. ไปยังแท็บ “ข้อมูล”

    การกำหนดค่ามี 2 ประเภทดังต่อไปนี้:

    • การเก็บรักษาข้อมูลที่ตั้งค่าไว้ 2 สัปดาห์เป็นค่าเริ่มต้น ซึ่งจะมีข้อมูลกิจกรรมที่ละเอียดและข้อมูลที่แสดงในแผนภูมิ
    • ข้อมูลที่รายงานซึ่งตั้งค่าระยะเวลา 10 ปีเป็นค่าเริ่มต้น ซึ่งจะมีข้อมูลประวัติการรวมและข้อมูลที่ใช้สำหรับรายงานการปฏิเสธการชำระเงิน
  3. Tableau แนะนำให้เปลี่ยนแปลงระยะเวลาเก็บรักษาข้อมูลเป็น 1 สัปดาห์

หากต้องการเปลี่ยนเกณฑ์การหมดเวลา ให้ใช้ขั้นตอนต่อไปนี้:

  1. เข้าสู่ระบบเครื่องที่ติดตั้งเซิร์ฟเวอร์ RMT
  2. ค้นหาไฟล์การกำหนดค่า "หลัก” ไฟล์เมื่อติดตั้งในตำแหน่งเริ่มต้นสามารถพบได้ที่:

    /var/opt/tableau/tabrmt/master/config.json

  3. เพิ่มหรือเปลี่ยนคีย์: db:timeoutSeconds

หากคุณต้องการลดขนาดของฐานข้อมูล PostgreSQL ทันที ให้ใช้ยูทิลิตีบรรทัดคำสั่ง rmtadmin เพื่อลบข้อมูล หากต้องการข้อมูลเพิ่มเติม โปรดดูยูทิลิตี้บรรทัดคำสั่ง rmtadmin

ใครสามารถดำเนินการนี้ได้บ้าง

คุณจำเป็นต้องเป็นผู้ดูแลระบบในเครื่องและเป็นผู้ดูแลระบบของ Resource Monitoring Tool เพื่อเปลี่ยนแปลงการกำหนดค่าและฐานข้อมูล