使用多個叢集抄寫器

如果您有一個使用頻繁的資料庫,它的「叢集抄寫器」更新要求經常超載,可考慮執行多個「叢集抄寫器」。

執行這項作業的原因和時機

當您在一部伺服器上執行多個「叢集抄寫器」時,它們會同時運作,將變更抄寫至其他伺服器。如果一個「叢集抄寫器」正忙於將變更抄寫至一個資料庫,第二個「叢集抄寫器」可以開始將變更抄寫至另一個資料庫。多個「叢集抄寫器」因分攤抄寫的工作量,而能確保快速地更新資料和讓資料庫保持緊密的同步化。

決定要執行的叢集抄寫器數量

執行這項作業的原因和時機

若要判定要執行的叢集抄寫器數量,請監視叢集抄寫統計資料。例如,抄本.叢集.WorkQueueDepth 會顯示等待抄寫的已修改資料庫的數量。如果等待中資料庫的數量經常大於零,請考慮新增一個以上的「叢集抄寫器」。不過,當網路頻寬不足以迅速的處理交易時,等待抄寫的資料庫數量也可能會大於零。在這種情況下,您應該考慮為您的叢集設定專用 LAN。也請記得,新增伺服器的處理器或記憶體亦能加強抄寫效能。

抄本.叢集.SecondsOnQueue 顯示上一個資料庫在抄寫之前,花費在等待佇列的秒數。因為叢集抄寫器每 15 秒執行佇列檢查,因此工作量少的時段中,這個數字應在 15 以下。如果這個數字經常高於 30,請考慮新增一個以上的叢集抄寫器。

一次應新增一個「叢集抄寫器」,直到叢集抄寫的統計資料達到理想為止。

您可以配置 Domino® 在每次伺服器啟動時,自動啟動多個「叢集抄寫器」,也可以只為現行階段作業啟動多個「叢集抄寫器」。

您可以使用「Domino® 管理員」或「網路管理員」,將 Domino® 配置為在伺服器啟動時啟動多個「叢集抄寫器」。

從「Domino® 管理員」

程序

  1. 按一下配置標籤。
  2. 在「作業」窗格中,展開「伺服器」,然後按一下「配置」
  3. 請執行下列其中一個動作:
    • 如果您要的伺服器已經有「配置設定」文件,請選取該文件,然後按一下「編輯配置」
    • 如果您要的伺服器還沒有「配置設定」文件,請按一下「新增配置」,然後在「基本」標籤的「群組或伺服器名稱」欄位中新增該伺服器的名稱。
  4. 按一下「NOTES.INI 設定」標籤。
  5. 按一下「設定/修改參數」
  6. 「項目」欄位中,選取或輸入「叢集_抄本TORS」。
  7. 「值」欄位中,輸入您要在此伺服器上執行的「叢集抄寫器」數目。
    註: 在「值」欄位中輸入 0(零)不會停止所有「叢集抄寫器」。仍會有一個「叢集抄寫器」繼續執行。相反地,關閉整部伺服器的叢集抄寫。
  8. 按一下「新增」,然後按一下「確定」
  9. 按一下「儲存並關閉」
  10. 重新啟動伺服器,使設定生效。

從網路管理員

程序

  1. 按一下配置標籤。
  2. 在「作業」窗格中,展開「伺服器」,然後按一下「配置」
  3. 請執行下列其中一個動作:
    • 如果您要的伺服器已經有「配置設定」文件,請開啟該文件,然後按一下「編輯伺服器配置
    • 如果您要的伺服器還沒有「配置設定」文件,請按一下「新增配置」,然後在「基本」標籤的「群組或伺服器名稱」欄位中新增該伺服器的名稱。
  4. 按一下「NOTES.INI 設定」標籤。
  5. 按一下「設定/修改參數」
  6. 「可用的參數」方框中,按一下「叢集_抄本TORS」,然後按一下「新增」
  7. 「值」欄位中,輸入您要在此伺服器上執行的「叢集抄寫器」數目,然後按一下「確定」
    註: 在「值」欄位中輸入 0(零)不會停止所有「叢集抄寫器」。仍會有一個「叢集抄寫器」繼續執行。相反地,關閉整部伺服器的叢集抄寫。
  8. 按一下「儲存並關閉」
  9. 重新啟動伺服器,使設定生效。

僅啟動目前作業階段的多個叢集抄寫器

執行這項作業的原因和時機

若只要為現行階段作業執行多個「叢集抄寫器」,請從「Domino® 管理員」或「網路管理員」中執行下列其中一項。

程序

  1. 在「伺服器」窗格中,展開「所有伺服器」「叢集」
  2. 選取您要的伺服器。
  3. 按一下「伺服器 > 狀態」標籤。
  4. 在「作業」窗格中,執行下列其中一項:
    • 在「Domino® 管理員」中,按一下「伺服器作業」
    • 從「網路管理員」中,按一下「所有伺服器作業」
  5. 在「工具」窗格中,展開「作業」,然後按一下「啟動」
  6. 選取「叢集抄寫器」
  7. 對您要啟動的每個「叢集抄寫器」各按一次「啟動作業」 ,然後按一下「完成」

從伺服器主控台

執行這項作業的原因和時機

從伺服器主控台,對您要啟動的每個「叢集抄寫器」各傳送一次下列指令。

載入 clrepl

每當您傳送此指令時,伺服器會啟動另一個「叢集抄寫器」。