Domino® 網域之間啟用多個並行傳送執行緒

Domino® 網路中,透過 SMTP 傳送的訊息一律是多執行緒,以對單一目的地使用多個傳送執行緒。不過,依預設,只有對本端 Notes® 具名網路 (NNN) 內的傳送,Notes® 遞送才會使用多執行緒。使用 Notes® 遞送來傳送 NNN 以外的郵件時,Domino® 不允許使用多個並行傳送執行緒。您可以在 NOTES.INI 檔案中新增設定,以在內部網域 Notes® 遞送中使用多個並行傳送執行緒。

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

若要傳送訊息,「路由器」會對傳送佇列中的訊息指派一個傳送執行緒。使用 Notes® 遞送時,傳送執行緒會從佇列中複製訊息,並利用 Notes® 遠端程序呼叫的方式將它寫入目的地伺服器上的 MAIL.BOX 資料庫,以在網路間移動訊息。每一個傳送執行緒只能處理單一目的地的單一訊息。如果訊息在該目的地上有多個收件者,則執行緒會存放傳送給所有收件者的單一訊息。若要傳送其餘訊息或傳送相同訊息至其餘目的地,「路由器」必須啟動其餘的傳送執行緒。

當傳送佇列中有許多訊息是要傳送給某一指定目的地時,如果伺服器能建立對該目的地的多個傳送執行緒,則訊息的傳送也許會更有效率。然而,若要讓多個傳送執行緒增進效率,則必須在伺服器間使用寬頻連線。

對於 Notes® 遞送,根據「連線」文件的連線(包括遠端網域伺服器的連線)速度通常會比本端網域連線慢;所以依預設,Domino® 不允許對需要「連線」文件的目的地使用多個並行傳送執行緒。若要確保訊息傳送不會受到不利的影響,只能變更預設行為伺服器,以對其他 Domino® 網域使用高頻寬連線。

程序

  1. 在「Domino® 管理員」中,開啟 Domino® 名錄,然後按一下「配置」標籤。
  2. 若要編輯現有的「配置設定」文件,請強調顯示它,然後按一下「編輯配置」。若要建立新的「配置設定」文件,請強調顯示要套用「配置設定」文件的伺服器,然後按一下「新增配置」
  3. 按一下「NOTES.INI 設定」標籤。
  4. 按一下「設定/修改參數」
  5. 「項目」欄位中,輸入「RouterAllowConcurrentXFERToALL」。
  6. 「值」欄位中,輸入 1
  7. 按一下「新增」,然後按一下「確定」
  8. 按一下「儲存並關閉」

結果

此變數設定時,伺服器不會嘗試決定特定目的地的連線速度或擱置中的訊息數。伺服器容許多個並行傳送執行緒,而不管特定連線的速度是否適合其餘的執行緒。每一個目的地的傳送執行緒數目,仍受到您對並行傳送執行緒數目上限所設定的值限制。