Sun Java System Instant Messaging 7.2 管理指南

Instant Messaging XMPP/HTTP 閘道配置參數

表 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

此參數的值可以是: 

  • true – 閘道是伺服器池部署的一部分。此外,enableon yes1 也是有效值。如果您將此參數設為 true,您必須提供 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 (秒)

預設的時間秒數,閘道會在這段時間內將回應傳送到用戶端。如果用戶端等待時間設定的值高於閘道等待時間,則使用閘道的等待時間。