คอนเทนเนอร์ไมโครเซอร์วิสของ Tableau Server
ตามค่าเริ่มต้น ระบบจะเพิ่มอินสแตนซ์หนึ่งของคอนเทนเนอร์ไมโครเซอร์วิสแบบโต้ตอบให้กับทุกโหนดที่ติดตั้งเซิร์ฟเวอร์แอปพลิเคชัน (Vizportal) และเพิ่มหนึ่งอินสแตนซ์ของคอนเทนเนอร์ไมโครเซอร์วิสแบบไม่โต้ตอบให้กับทุกโหนดที่ติดตั้งแบ็กกราวเดอร์ แม้ว่าคุณจะไม่สามารถเพิ่มคอนเทนเนอร์ไมโครเซอร์วิสได้โดยตรง แต่คุณสามารถใช้ TSM CLI เพื่อเปลี่ยนจำนวนอินสแตนซ์สำหรับคอนเทนเนอร์ไมโครเซอร์วิสทั้งคู่ได้ เมื่อจำเป็น หากอินสแตนซ์ทั้งหมดของแบ็กกราวเดอร์หรือเซิร์ฟเวอร์แอปพลิเคชันถูกลบออกจากโหนด กระบวนการคอนเทนเนอร์ก็จะถูกลบออกไปด้วย
คอนเทนเนอร์ไมโครเซอร์วิสและไมโครเซอร์วิส:
คอนเทนเนอร์ไมโครเซอร์วิสแบบโต้ตอบ:
- ไมโครเซอร์วิสของ MessageBus
- ไมโครเซอร์วิสการค้นหาความสัมพันธ์
- บริการข้อมูลเข้าสู่ระบบ
คอนเทนเนอร์ไมโครเซอร์วิสแบบไม่โต้ตอบ:
- ไมโครเซอร์วิสตัวนำเข้าความสัมพันธ์
- ไมโครเซอร์วิสผู้ให้บริการเนื้อหาภายนอก
- ไมโครเซอร์วิสผู้ให้บริการลำดับงาน
- ไมโครเซอร์วิสผู้ให้บริการเนื้อหา
การดูสถานะของคอนเทนเนอร์ไมโครเซอร์วิส
คุณสามารถดูสถานะของกระบวนการคอนเทนเนอร์ไมโครเซอร์วิสได้จากหน้าสถานะของ TSM หรือจากบรรทัดคำสั่ง โดยใช้คำสั่ง tsm status -v
เมื่อคุณใช้หน้าสถานะ TSM เพื่อดูสถานะกระบวนการของเซิร์ฟเวอร์ ระบบจะแสดงสถานะของกระบวนการคอนเทนเนอร์แต่ละรายการ แต่คุณจะไม่เห็นสถานะของไมโครเซอร์วิสในคอนเทนเนอร์ เมื่อคุณใช้บรรทัดคำสั่ง ระบบจะแสดงรายละเพิ่มเติม รวมถึงสถานะของไมโครเซอร์วิสแต่ละรายการ
สถานะของคอนเทนเนอร์ไมโครเซอร์วิส
สถานะของกระบวนการคอนเทนเนอร์จะขึ้นอยู่กับสถานะของไมโครเซอร์วิสภายในคอนเทนเนอร์ เมื่อไมโครเซอร์วิสทั้งหมดภายในกระบวนการคอนเทนเนอร์ทำงานตามที่คาดไว้ สถานะของคอนเทนเนอร์จะเป็น “กำลังทำงาน” (บนหน้าสถานะ TSM) หรือ running
(เมื่อดูจากบรรทัดคำสั่ง TSM) หากไมโครเซอร์วิสทั้งหมดภายในกระบวนการคอนเทนเนอร์หยุดทำงาน สถานะของคอนเทนเนอร์จะเป็น “ผิดพลาด” (บนหน้าสถานะ TSM) หรือ stopped
(เมื่อดูจากบรรทัดคำสั่ง TSM) หากไมโครเซอร์วิสหยุดทำงานแต่ยังมีไมโครเซอร์วิสที่ยังคงทำงานอยู่อย่างน้อยหนึ่งตัว สถานะของคอนเทนเนอร์จะเป็น “ประสิทธิภาพลดลง” (บนหน้าสถานะ TSM) หรือ degraded
(จากบรรทัดคำสั่ง TSM)
เมื่อไมโครเซอร์วิสทั้งหมดภายในกระบวนการคอนเทนเนอร์มีสถานะกำลังทำงาน สถานะของคอนเทนเนอร์จะเป็น Active
หากมีไมโครเซอร์วิสในคอนเทนเนอร์อยู่ในสถานะเกิดข้อผิดพลาด (มีสถานะเป็น stopped
) สถานะของกระบวนการคอนเทนเนอร์จะเป็น degraded
หากไมโครเซอร์วิสทั้งหมดในคอนเทนเนอร์มีสถานะข้อผิดพลาด สถานะของคอนเทนเนอร์จะเป็น error
วิธีการดูสถานะของคอนเทนเนอร์ไมโครเซอร์วิสจากหน้าสถานะ TSM มีดังนี้
เปิด TSM ในเบราว์เซอร์:
http://<tsm-computer-name>:8850
คลิกสถานะ
หน้าจะแสดงสถานะสำหรับกระบวนการคอนเทนเนอร์ไมโครเซอร์วิสแบบโต้ตอบและคอนเทนเนอร์ไมโครเซอร์วิสแบบไม่โต้ตอบ รวมถึงสถานะสำหรับกระบวนการอื่นๆ ที่ทำงานโดยเป็นส่วนหนึ่งของ TSM หรือ Tableau Server
คุณไม่สามารถดูสถานะของไมโครเซอร์วิสแต่ละรายการภายในกระบวนการคอนเทนเนอร์ได้ แต่ถ้ากระบวนการคอนเทนเนอร์มีสถานะกำลังทำงาน (เครื่องหมายถูกสีเขียว) ไมโครเซอร์วิสที่มีอยู่ทั้งหมดจะทำงานตามที่คาดไว้ หากต้องการดูสถานะของไมโครเซอร์วิสแต่ละรายการ ให้ใช้บรรทัดคำสั่ง TSM
หมายเหตุ: ระบบจะไม่แสดงสถานะของกระบวนการคอนเทนเนอร์บนหน้าสถานะ Tableau Server ที่เก่ากว่า หากต้องการรายละเอียดเพิ่มเติมเกี่ยวกับหน้าสถานะทั้งสองแบบและความแตกต่าง โปรดดูดูสถานะกระบวนการของเซิร์ฟเวอร์