表 B–1 描述 httpbind.conf 中的配置參數。
表 B–1 httpbind.conf 中的 XMPP/HTTP 閘道配置參數
參數 |
預設值 |
說明 |
---|---|---|
httpbind.pool.nodeId |
N/A |
如果 httpbind.pool.support 設為 true,此參數為伺服器池中的伺服器節點指定完整的 URL。此 URL 不應指向負載平衡器,而應指向 Instant Messaging 伺服器實例。 |
httpbind.pool.support |
false |
此參數定義閘道是否在伺服器池部署中。如果未指定 httpbind.pool.nodeId,則此參數值會設為 false。 此參數的值可以是:
|
httpbind.config |
N/A |
包含閘道可做為配置鍵值的 ID 鍵值清單 (以逗號分隔),或 gwdomain-id,以決定閘道應使用哪一些網域、主機、主機密碼和元件 JID。如需 ID 鍵值的詳細資訊,請參閱表 B–2。 |
httpbind.content_type |
text/xml; charset=utf-8 |
content-type HTTP 標頭的預設值,當閘道將回應傳回用戶端時會使用此預設值。 |
httpbind.hold |
N/A |
根據 JEP 124 中的定義,指定用戶端請求中 hold 屬性的最大允許值。 如果用戶端指定的值高於請求中的閘道,將使用閘道值。否則,將使用用戶端請求中的值。 |
httpbind.inactivity |
180 |
用戶端非使用中的最長時間 (以秒為單位),閘道在這段時間之後會終止用戶端連線。 |
httpbind.log4j.config |
N/A |
閘道將用於記錄的 log4j 配置檔的位置。如果您將此值保留為空白,則會關閉閘道的記錄。記錄程式的名稱為「httpbind」(log4j.logger.httpbind)。 |
httpbind.polling |
1 (秒) |
用戶端在傳送另一個請求前必須等待的最小時間 (以秒為單位)。 |
httpbind.requests |
2 |
用戶端可向閘道同步運作請求的數目。如果此參數的值小於用戶端請求中 JEP 124 hold 屬性的值,此參數值將設為 hold+1。不要將此值設定為 1,因為如此會使效能嚴重降低。如需詳細資訊,請參? httpbind.hold。 |
httpbind.round_trip_delay |
1 (秒) |
往返的逾時之外所允許視為網路延遲的額外時間長度 (以秒為單位)。此值設定過高會使效能降低。 |
httpbind.wait_time |
120 (秒) |
預設的時間秒數,閘道會在這段時間內將回應傳送到用戶端。如果用戶端等待時間設定的值高於閘道等待時間,則使用閘道的等待時間。 |