變數名稱
|
Docker Compose 預設
|
註解
|
---|---|---|
CXSERVER_APP_KEY
|
未設定預設值
|
ThingWorx 中 Connection Server 將用來連線 的應用程式金鑰。
|
TWX_PLATFORM_SERVICE_NAME
|
未設定預設值
|
啟用服務探索以解決 ThingWorx Platform 端點。
|
TWX_PLATFORM_TLS_ENABLED
|
false
|
指示要使用安全的 WebSocket (wss) 還是不安全的 WebSocket (ws) 連線至 ThingWorx Platform。
|
TWX_PLATFORM_TRANSPORT
|
WEBSOCKETS_ACTIVE_ACTIVE
|
用於將訊息傳送至 ThingWorx Platform/從 ThingWorx Platform 接收訊息的傳輸。可以為 websockets 或 websockets_active_active。
|
LOG_LEVEL
|
資訊
|
root 記錄器的記錄層級。
|
CXSERVER_THING_NAME
|
未設定預設值
|
Connection Server 將與之繫結的物件名稱。若未指定,Connection Server 將使用 "AlwaysOn-cxserver-{UUID}" 格式與隨機 UUID 繫結。
|
CXSERVER_SSL_ENABLED
|
false
|
要針對 Connection Server 啟用 SSL 的旗標。
|
SERVICE_DISCOVERY_ENDPOINT
|
未設定預設值
|
用於服務探索的 Zookeeper 位址。例如:zookeeper:2821
|
變數名稱
|
映像預設
|
註解
|
---|---|---|
CXSERVER_SSL_CLIENT_AUTH_MODE
|
無
|
用戶端授權模式。
|
CXSERVER_SSL_KEYSTORE_LOCATION
|
/certs/connectionserver.p12
|
Connection Server KeyStore 的路徑。
|
CXSERVER_SSL_KEYSTORE_PASSWORD
|
ptcptc
|
Connection Server KeyStore 的密碼。
|
CXSERVER_SSL_TRUSTSTORE_LOCATION
|
未設定預設值
|
Connection Server TrustStore 的路徑。例如:/certs/connectionserver-truststore.p12
若未設定值,預設信任存放區是來自 Java 發佈版本的 cacerts 檔案。
|
CXSERVER_SSL_TRUSTSTORE_PASSWORD
|
未設定預設值
|
Connection Server KeyStore 的密碼。
|
APP_XOPTS
|
未設定預設值
|
可針對 Zookeeper SASL 驗證傳遞的額外旗標。
|
CXSERVER_HTTPS_ACTIVE
|
true
|
針對連線伺服器啟用 HTTPS
|
CXSERVER_SASL_ENABLED
|
false
|
要針對 Connection Server 啟用 SASL 的旗標。
|
CXSERVER_SASL_KRB5_CONF_FILE
|
/tmp/krb5.conf
|
krb5 組態檔案的路徑。
|
CXSERVER_SASL_JAAS_FILE
|
/tmp/jaas.conf
|
jaas 組態檔案的路徑。
|
CXSERVER_VERIFY_HOST
|
true
|
要針對 ThingWorx 的 TLS 連線啟用主機名稱驗證的旗標。
|