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 服务在一个邮箱服务器上一次可以打开的最大会话数。

  • 每个服务器的最大用户会话数   指定单个用户的特定协议的最大会话数。

客户端类型 每个服务器的最大并发线程数 每个服务器的最大会话数 每个服务器的默认用户会话数

管理

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

Attachment

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 信息存储服务。

返回顶部

项目大小限制

项目大小限制是对用户邮箱中的项目施加的限制。

可通过在以下 cmdlet 上使用 MaxSendSizeMaxReceiveSize 参数,来配置项目大小限制:

项目类型 限制

邮件(已保存)

SendLimit、ReceiveLimit 的最大大小

邮件(已发送)

SendLimit 的最大大小

附件数

每封邮件的最大附件数 = 1,024

返回顶部

 © 2010 Microsoft Corporation。保留所有权利。