Exchange 儲存區限制

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2015-03-09

在 MicrosoftExchange Server 2010 中,Exchange 儲存區具有連線和使用限制,以防止單一應用程式或單一使用者使用 Exchange 儲存區的所有可用連線。 如果允許單一使用者或應用程式使用所有連線,其他使用者或應用程式無法存取 Exchange 儲存區,進而造成停機。

注意事項附註:
對於擁有系統管理員權限的帳戶所建立的任何連線,工作階段限制已提高至每個伺服器最多 64,000 個工作階段。

目錄

術語

工作階段限制

開啟項目限制

項目大小限制

術語

以下術語的知識可協助您瞭解本主題中所參照連線的類型。

  • 工作階段
    工作階段是指服務和用戶端應用程式 (例如 Microsoft Outlook) 用於連線至 Exchange 儲存區的連線。 服務與用戶端在特定時間可以有多個工作階段。 術語「連線」和「工作階段」可以互換使用。
  • 執行緒
    執行緒是指對 Exchange 儲存區的並行執行要求。 例如,如果使用者在 Outlook 中開啟資料夾,則 Outlook 會代表使用者執行對 Exchange 儲存區的要求。 所執行的要求即為單一執行緒。

    例如,如果有 75 個使用者同時登入伺服器,則表示有 75 個工作階段。 但是在這 75 個工作階段中,只有 5 個可以透過執行緒提出要求。

回到頁首

工作階段限制

下表列出了至 Exchange 儲存區的用戶端連線類型,以及依據這些連線的限制。 如果希望修改工作階段限制,請參閱緊隨此表格之後的<設定工作階段限制>。

連線類型如下所示:

  • 每個伺服器的並行執行緒數目上限 指定 Exchange 服務可在信箱伺服器上執行的並行執行緒數目上限。

  • 每個伺服器的工作階段數目上限 指定 Exchange 服務可在信箱伺服器上一次開啟的工作階段數目上限。

  • 每個伺服器的使用者工作階段數目上限 指定針對單一使用者指定特定通訊協定的工作階段數目上限。

用戶端類型 每個伺服器的並行執行緒數目上限 每個伺服器的工作階段數目上限 每個伺服器的預設使用者工作階段數目

Admin

50

10,000

不適用

可用性服務

50

10,000

16

內容索引

50

10,000

不適用

Exchange ActiveSync

不適用

不適用

16

Exchange Web 服務

不適用

不適用

16

管理

不適用

不適用

16

中間層上的 MAPI (MoMT)

不適用

不適用

32

MSExchangeMailboxAssistants: 事件

50

10,000

不適用

MSExchangeMailboxAssistants: 計時

50

10,000

不適用

MSExchange 遠端程序呼叫

不適用

不適用

16

Microsoft Office Outlook Web App

不適用

不適用

16

POP3 及 IMAP4

不適用

不適用

16

傳輸

50

10,000

不適用

整合通訊

不適用

不適用

16

其他

不適用

不適用

16

設定工作階段限制

您可以修改預設工作階段限制。

注意事項附註:
若要修改工作階段限制,需要在所有資料庫可用性群組 (DAG) 中的所有信箱伺服器上進行修改。 如果您未在所有伺服器上進行相同變更,結果將會不一致。 如欲增加用戶端存取伺服器上的工作階段限制,便必須在節流原則上增加 RCAMaxConcurrency 值。 如需相關資訊,請參閱 Set-ThrottlingPolicy
注意注意:
編輯登錄錯誤可能會導致嚴重的問題,要求您重新安裝作業系統。因編輯登錄錯誤所造成的問題可能無法解決。所以,請在編輯登錄之前,備份任何有用的資料。
  1. 啟動 [登錄編輯程式] (regedit)。

  2. 瀏覽至下列登錄子機碼:

    \\HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. [ParametersSystem] 上按一下滑鼠右鍵,並指向 [新增],然後按一下 [DWORD (32 位元) 值]

    將在結果窗格中建立新值。

  4. 將機碼重新命名為以下其中一個值,然後按 Enter:

    • 每個使用者最多允許的工作階段數   此限制可指定允許的每個使用者的工作階段數目上限。

    • 每個使用者最多允許的服務工作階段數   此限制可指定允許的每個使用者的服務工作階段數目上限。

    • **每個服務最多允許的 Exchange 工作階段數:**此限制可指定每個服務所允許的 Exchange 工作階段上限。預設值為 10,000,最大值則是 65536。

    • **每個服務最多允許的同時 Exchange 工作階段數:**此限制可指定允許的每個服務的同時 Exchange 工作階段上限。

    • 停用工作階段限制   此限制可停用工作階段限制。 將此值設為 0 可關閉工作階段限制。 將此值設為 1 可開啟工作階段限制。

  5. 在新建立的機碼上按一下滑鼠右鍵,然後按一下 [修改]

  6. [數值資料] 方塊中,輸入您想要限制此項目的物件數目,然後按一下 [確定]。 使用前面的表格檢視預設設定。

回到頁首

開啟項目限制

開啟項目限制是對單一信箱在單一工作階段中可開啟項目數的限制。 但是,使用者可以有多個同時開啟的工作階段。 例如,如果使用者有兩個開啟的工作階段,則可以開啟 1,000 個資料夾。

如果希望修改這些限制,請參閱緊隨此表格之後的<設定開啟項目限制>。

項目類型 登錄物件類型 每個工作階段開啟的項目數上限

ACL 檢視

objtACLView

50

附件

objtAttachment

500

附件檢視

objtAttachmentView

500

Cstream

objtCStream

50

資料夾

objtFolder

500

資料夾檢視

objtFolderView

500

FX 目的地資料流

objtFXDstStrm

50

FX 來源資料流

objtFXSrcStrm

50

郵件

objtMessage

250

郵件檢視

objtMessageView

500

通知

objtNotify

500,000

規則檢視

objtRulesView

50

資料流

objtStream

250

設定開啟項目限制

您可以限制 MAPI 用戶端可以同時使用之資源的數目上限。

注意事項附註:
若要修改開啟項目限制,需要在所有 DAG 以及用戶端存取陣列中的所有信箱伺服器上進行修改。 如果您未在所有伺服器上進行相同變更,結果將會不一致。
注意注意:
編輯登錄錯誤可能會導致嚴重的問題,要求您重新安裝作業系統。因編輯登錄錯誤所造成的問題可能無法解決。所以,請在編輯登錄之前,備份任何有用的資料。
  1. 啟動 [登錄編輯程式] (regedit)。

  2. 瀏覽至下列登錄子機碼:

    \\HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. [ParametersSystem] 上按一下滑鼠右鍵,並指向 [新增],然後按一下 [機碼]

    將在主控台樹狀目錄中建立新機碼。

  4. 重新命名機碼 MaxObjsPerMapiSession,然後按 Enter。

  5. [MaxObjsPerMapiSession] 上按一下滑鼠右鍵,並指向 [新增],然後按一下 [DWORD (32 位元) 值]

    將在結果窗格中建立新值。

  6. 將機碼重新命名為 <Object_type>,其中 <Object_type> 是您要修改的登錄物件類型的名稱。 例如,若要修改可以開啟的郵件數,請使用 objtMessage。 按 Enter。

  7. 在新建立的機碼上按一下滑鼠右鍵,然後按一下 [修改]

  8. [數值資料] 方塊中,輸入您要限制此項目的物件數目,然後按一下 [確定]。 例如,輸入 350 以增大物件的值。

  9. 重新啟動 Microsoft Exchange Information Store 服務。

回到頁首

項目大小限制

項目大小限制是對使用者信箱內的項目的限制。

在以下 Cmdlet 中使用 MaxSendSizeMaxReceiveSize 參數來設定項目大小限制:

項目類型 限制

郵件 (已儲存)

SendLimit、ReceiveLimit 的大小上限

郵件 (已傳送)

SendLimit 的大小上限

附件

每封郵件的附件數目上限 = 1,024

回到頁首

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。