Learn more about Exchange 2007 Client Throttling
Published May 08 2008 02:48 PM 3,863 Views

I wanted to post a follow-up to Cathy's documentation announcement with a bit more information on RPC Client Throttling.

With the release of Microsoft Exchange Server 2007, a new feature known as RPC Client Throttling is available to administrators to help manage the end-user performance experience. RPC Client Throttling was introduced to help prevent client applications from sending too many RPC operations per second to the Exchange server which could decrease overall server performance. These client applications include desktop search engines searching through every object inside a user's mailbox, custom applications written to manipulate data that is located in Exchange mailboxes, enterprise-class e-mail archiving products, or CRM enabled mailboxes with e-mail auto-tagging enabled. Client throttling allows Exchange to identify and help prevent server monopolization by a few users. When a client is identified by the Exchange server as causing a disproportionate effect on the server, the server will send a "back-off" request to the client to reduce the performance effect on the server. To learn more about RPC Client Throttling, see Understanding Exchange 2007 Client Throttling.

http://go.microsoft.com/fwlink/?LinkId=116695

- Tom Di Nardo

6 Comments
Not applicable
I´m getting "Page Not Found" error for this link:
http://go.microsoft.com/fwlink/?LinkId=116695
Not applicable
Hi Diego, this has been fixed - thanks for the heads up!
Not applicable
The article refers to registry location "HKLMSystemServicesCurrentControlSetMSExchangeISParametersSystem".  On my mailbox role servers I have "HKLMsystemcurrentcontrolsetservicesmsexchangeisparametersSystem".  We're talking about the same key?

Thanks,

Nice feature.
Not applicable
Yes,

You are correct, this is incorrectly stated. We'll get that updated just as soon as we can.

Thanks for pointing this out.

Not applicable
I'm thinking about an application accessing the mailbox server via Exchange web services. In that situation the Mapi connection to the mailbox is done by the CAS server in behalf of the application like this: application --(http)--> CAS --(Mapi)--> Mailbox.
Is client throttling applied to server-to-server connections?

For an application like Outlook there are two situations I can think of:
- Using Mapi:
   Outlook --(Mapi)--> Mailbox
- Using RPC over http:
   Outlook --(http)--> CAS --(Mapi)--> Mailbox

Is client throttling applicable for Outlook clients using RPC over http?
Not applicable
Jordi - Thanks for your questions. Here are some answers:

Is client throttling applied to server-to-server connections?
No, client throttling only applies to MAPI clients.

Is client throttling applicable for Outlook clients using RPC over http?
Yes, client throttling is applicable to RPC/HTTP connections.

Version history
Last update:
‎Jul 01 2019 03:37 PM
Updated by: