เอนทิตี gatewaySettings
คุณต้องกำหนดการตั้งค่าเกตเวย์สำหรับคอมพิวเตอร์ที่ใช้ Tableau Server
ใช้เทมเพลตไฟล์การกำหนดค่าด้านล่างเพื่อสร้างไฟล์ json หลังจากคุณกรอกตัวเลือกด้วยค่าที่เหมาะสมแล้ว ให้ส่งผ่านไฟล์ json และปรับใช้การตั้งค่าด้วยคำสั่งดังต่อไปนี้:
tsm settings import -f /path/to/file.json
tsm pending-changes apply
หากการเปลี่ยนแปลงที่รอดำเนินการจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ คำสั่ง pending-changes apply
จะแสดงข้อความแจ้งเพื่อแจ้งให้คุณทราบว่าจะรีสตาร์ท โดยข้อความแจ้งนี้จะปรากฏขึ้นแม้ว่าเซิร์ฟเวอร์จะหยุดทำงาน แต่ในกรณีนี้จะไม่มีการรีสตาร์ท คุณสามารถระงับข้อความแจ้งได้โดยใช้ตัวเลือก --ignore-prompt
แต่การดำเนินการนี้จะไม่เปลี่ยนลักษณะการรีสตาร์ท หากการเปลี่ยนแปลงไม่จำเป็นต้องใช้การรีสตาร์ท ระบบจะปรับใช้การเปลี่ยนแปลงนั้นโดยไม่มีข้อความแจ้ง หากต้องการข้อมูลเพิ่มเติม โปรดดู tsm pending-changes apply
การตั้งค่าเกตเวย์
การตั้งค่าเกตเวย์ในเทมเพลตด้านล่างจะระบุการตั้งค่า HTTP สำหรับ Tableau Server เราขอแนะนำให้ใช้ SSL/TLS Tableau Server มีฮาร์ดโค้ดการใช้พอร์ต 443 สำหรับ SSL/TLS ดังนั้น หากคุณเปิดใช้งาน SSL คุณจะไม่จำเป็นต้องอัปเดตเอนทิตี gatewaySettings
เทมเพลตการกำหนดค่า
ใช้เทมเพลตนี้เพื่อกำหนดการตั้งค่าเกตเวย์
สำคัญ: ตัวเลือกเอนทิตีทั้งหมดคำนึงถึงตัวอักษรพิมพ์ใหญ่และพิมพ์เล็ก
หากต้องการคำอธิบายเพิ่มเติมเกี่ยวกับไฟล์การกำหนดค่า เอนทิตี และคีย์ โปรดดู ตัวอย่างไฟล์การกำหนดค่า
{ "configEntities": { "gatewaySettings": { "_type": "gatewaySettingsType", "port": 80, "sslRedirectEnabled": true, "publicHost": "localhost" } } }
การอ้างอิงไฟล์การกำหนดค่า
ตารางนี้รวมตัวเลือกทั้งหมดที่สามารถรวมอยู่ในชุดเอนทิตี "gatewaySettings"
ได้
- _type
จำเป็น
ค่า:
"gatewaySettingsType"
อย่าเปลี่ยน
- port
ระบุพอร์ต HTTP ค่าเริ่มต้นคือพอร์ต 80
- sslRedirectEnabled
ตัวเลือก:
true
หรือfalse
- publicHost
ระบุชื่อโฮสต์สำหรับบริการ http/s
- trustedIPs
ระบุที่อยู่ IP ที่เชื่อถือได้ซึ่งสื่อสารกับ Tableau Server ที่อยู่ IP ที่เชื่อถือได้รวมถึงเซิร์ฟเวอร์พร็อกซีอัปสตรีม และเซิร์ฟเวอร์ที่ใช้สำหรับการตรวจสอบสิทธิ์ที่เชื่อถือได้ด้วย Tableau Server โปรดดูการกำหนดค่าพร็อกซีและตัวจัดสรรภาระงานสำหรับ Tableau Server และเพิ่มที่อยู่ IP ที่เชื่อถือได้หรือชื่อโฮสต์ให้กับ Tableau Server
หากคุณเรียกใช้ Tableau Server ในคลัสเตอร์ ระบบจะรวมโหนดอื่นๆ ทั้งหมดของคลัสเตอร์โดยอัตโนมัติไว้ในไฟล์การกำหนดค่าที่เกี่ยวข้องซึ่งเอนทิตีนี้อัปเดต ดังนั้น หากระบุค่าใหม่สำหรับ
trustedIPs
คุณต้องรวมที่อยู่ IP สำหรับโหนดอื่นๆ ในค่าดังกล่าวตัวเลือกนี้ใส่รายการสตริงที่ต้องส่งผ่านแต่ละ IP หรือโฮสต์ไว้ในเครื่องหมายคำพูด ซึ่งคั่นด้วยจุลภาค (ไม่มีเว้นวรรค) และอยู่ภายในวงเล็บ ตัวอย่าง:
["192.168.1.101","192.168.1.102","192.168.1.103"]
หรือ["webserv1","webserv2","webserv3"]
- trustedHosts
ระบุที่อยู่ IP ที่เชื่อถือได้ซึ่งสื่อสารกับ Tableau Server โดยทั่วไปแล้ว ค่านี้จะประกอบด้วยรายการเซิร์ฟเวอร์พร็อกซีอัปสตรีม ค่าใน trustedHosts จะใช้เพื่อกำหนดเป้าหมายคำขอไคลเอ็นต์
หากคุณเรียกใช้ Tableau Server ในคลัสเตอร์ ระบบจะรวมโหนดอื่นๆ ทั้งหมดของคลัสเตอร์โดยอัตโนมัติไว้ในไฟล์การกำหนดค่าที่เกี่ยวข้องซึ่งเอนทิตีนี้อัปเดต ดังนั้น หากระบุค่าใหม่สำหรับ
trustedIPs
คุณต้องรวมที่อยู่ IP สำหรับโหนดอื่นๆ ในค่าดังกล่าวตัวเลือกนี้ใส่รายการสตริงที่ต้องส่งผ่านแต่ละ IP หรือโฮสต์ไว้ในเครื่องหมายคำพูด ซึ่งคั่นด้วยจุลภาค (ไม่มีเว้นวรรค) และอยู่ภายในวงเล็บ ตัวอย่าง:
["192.168.1.101","192.168.1.102","192.168.1.103"]
หรือ["webserv1","webserv2","webserv3"]