啟用 JMX 埠

為幫助您解決 Tableau Server 的問題,Tableau 支援人員可能會要求您啟用伺服器的 JMX 埠。這些埠對於通常使用像 JConsole 這樣的工具進行監視和疑難排解的情況會非常有用。在版本 2022.1 及更高版本中,可以安全地啟用 JMX 埠,並且建議您這樣做。在 2022.1 之前的版本中,只能啟用不安全的埠。

啟用安全的 JMX 埠

Tableau Server 的版本 2022.1 開始,可以安全地啟用 JMX 埠。下列程序會解釋如何啟用安全的 JMX。要在早期版本中啟用 JMX,請參閱下方的啟用不安全的 JMX 埠

要在 Tableau Server 上啟用安全的 JMX 埠:

  1. 以對已安裝 TSM 的電腦具有管理員存取權的使用者身分開啟命令提示字元。

  2. 執行此命令:

    tsm maintenance jmx enable

    該命令有幾個選項,可以在執行時提供。若在執行命令時未提供任何選項,系統將根據您給出的答案提示您提供選項。

    例如:

    C:\Windows\system32>tsm maintenance jmx enable
    We do not recommend you enable JMX unsecured on a production environment. Would you like to enable security features for JMX?
    (y/n): y
    JMX access is readonly by default. Would you like to add readwrite access?
    (y/n): n
    Would you like to enable SSL?
    (y/n): y
    Would you like to require client authentication (mTLS)?
    (y/n): n
    Enabling JMX with the specified settings. This will perform a server restart. Do you want to continue?
    (y/n): y
    Starting enable JMX asynchronous job.

    有關該命令及其選項的更多資訊,請參閱 tsm maintenance jmx enable

啟用不安全的 JMX 埠

如何確定 JMX 埠

預設情況下,會從可用埠範圍內動態指派 JMX 埠。有關如何完成埠指派以及如何覆蓋動態映射的詳細資訊,請參閱Tableau 服務管理員埠