Sun Java System Instant Messaging 7.2 管理指南

管理 Instant Messaging 重新導向伺服器

下列小節描述關於管理 Instant Messaging 重新導向伺服器的資訊:

停止、啟動、重新啟動、重新整理與檢查 Instant Messaging 重新導向伺服器的狀態

重新導向伺服器是僅被配置用來重新導向的 Instant Messaging 伺服器實例。使用與一般伺服器實例相同的程序來停止、啟動、重新啟動、重新整理與檢查狀態。例如,若要啟動重新導向伺服器,您要鍵入:


imadmin start server

如需詳細資訊,請參閱停止、啟動、重新整理與檢查 Instant Messaging 元件

Instant Messaging 重新導向伺服器登入

重新導向伺服器是僅被配置用來重新導向的 Instant Messaging 伺服器實例。使用與一般伺服器實例相同的說明與記錄。如需詳細資訊,請參閱第 13 章, 管理 Instant Messaging 的記錄

設定 Instant Messaging 重新導向伺服器的分割區大小

您可設定 iim.conf 中的 iim_server.redirect.db.partitionsize 參數來指定最大分割區大小。此參數值等於每個分割區中允許的使用者數。預設值是 5000 (使用者)。

指定 Instant Messaging 重新導向伺服器的分割區清單

redirect.partitions 檔案定義首要節點 (特定分割區中的使用者將重新導向至該節點),如果需要,也可以定義一系列的備用節點。檔案中每個非空值、非註釋的行定義分割區的節點清單。清單中的每個節點必須與 iim.conf 中做為 iim_server.redirect.to 參數的值所定義的節點對應。如果定義的分割區多於 redirect.partitions 檔案中的行,則會用循環配置資源來處理未指定的分割區。

依預設,會將 redirect.partitions 檔案儲存於下列位置:


im-cfg-base/redirect.partitions

範例 7–2 Redirect.partitions 檔案配置

redirect.partitions 檔案範例會假設下列情況:

在此方案中,redirect.partitions 看起來可能是這樣:


imserverA, imserverB, imserverC
imserverB, imserverC

有兩個非空、非指令行表示至少有兩個使用者分割區。第一行定義的是分割區 1 的重新導向行為。重新導向伺服器會先將分割區 1 的使用者重新導向至 imserverA。如果失敗的話,重新導向伺服器會嘗試 imserverB,然後是 imserverC。如果沒有可操作的節點,重新導向伺服器會將錯誤傳回用戶端。