Nachrichtenratenlimits und Drosselung

Die Nachrichtendrosselung bezieht sich auf eine Gruppe von Grenzwerten, die für die Anzahl der Nachrichten und Verbindungen festgelegt sind, die von einem Exchange-Server verarbeitet werden können. Zu diesen Grenzwerten gehören Raten für die Nachrichtenverarbeitung, Raten für SMTP-Verbindungen und Timeoutwerte für SMTP-Sitzungen. In Kombination verhindern diese Grenzwerte, dass ein Exchange-Server durch die Annahme und Zustellung von Nachrichten überlastet wird. Die Nachrichteneinschränkungen sorgen dafür, dass der Exchange-Server Nachrichten und Verbindungen selbst bei großem Nachrichten- und Verbindungsbacklog geordnet verarbeiten kann.

Hinweis

Der Rückdruck ist ein weiteres Feature, mit dem die Systemressourcen eines Exchange-Servers nicht überlasten können. Wichtige Ressourcen, z. B. verfügbarer Festplattenspeicherplatz und Arbeitsspeicherauslastung, werden überwacht. Wenn die Auslastung den angegebenen Schwellenwert überschreitet, akzeptiert der Server nach und nach neue Verbindungen und Nachrichten. Weitere Informationen finden Sie unter Grundlegendes zum Gegendruck. Es gibt auch statische Grenzwerte für Nachrichten, z. B. die maximale Nachrichtengröße, die Größe einzelner Anlagen und die Anzahl von Empfängern. Weitere Informationen zu Größenbeschränkungen für Nachrichten finden Sie unter Nachrichtengröße und Empfängergrenzwerte in Exchange Server.

Sie können die Grenzwerte für die Nachrichtenrate und die Einschränkungsoptionen auf den folgenden Ebenen festlegen:

  • Postfachserver und Edge-Transport-Server. Zusammenfassend bezeichnen wir diese als Transportserver.
  • Sendeconnectors
  • Empfangsconnectors
  • Benutzer

Nachrichteneinschränkungen auf Transportservern

In der folgenden Tabelle sind die Nachrichteneinschränkungsoptionen aufgeführt, die auf Postfachservern und Edge-Transport-Servern verfügbar sind.

Ratengrenzwert Standardwert Exchange-Verwaltungsshell-Konfiguration Konfiguration der Exchange-Verwaltungskonsole
Maximale Anzahl gleichzeitiger Postfachübermittlungen: Die maximale Anzahl von Übermittlungsthreads, die der Transportdienst und der Postfachtransportübermittlungsdienst gleichzeitig geöffnet haben können, um Nachrichten an Postfächer zu übermitteln. 20

Es wird empfohlen, diesen Wert nicht zu ändern, es sei denn, Sie werden vom Microsoft-Kundendienst und -Support dazu aufgefordert.

Cmdlet: Set-TransportService und Set-MailboxTransportService p> Parameter: MaxConcurrentMailboxDeliveries Nicht verfügbar
Maximale Anzahl gleichzeitiger Postfachübermittlungen: Die maximale Anzahl von Übermittlungsthreads, die der Transportdienst und der Postfachtransportübermittlungsdienst gleichzeitig geöffnet haben können, um Nachrichten aus Postfächern zu senden. 20

Es wird empfohlen, diesen Wert nicht zu ändern, es sei denn, Sie werden vom Microsoft-Kundendienst und -Support dazu aufgefordert.

Cmdlets: Set-TransportService und Set-MailboxTransportService

Parameter: MaxConcurrentMailboxSubmissions

Nicht verfügbar
Maximale Verbindungsrate pro Minute: Die maximale Rate, mit der Verbindungen mit dem Transportdienst geöffnet werden dürfen. 1200 Cmdlet: Set-TransportService

Parameter: MaxConnectionRatePerMinute

Nicht verfügbar
Maximale Anzahl gleichzeitiger Verbindungen: Die maximale Anzahl ausgehender Verbindungen, die der Transportdienst gleichzeitig geöffnet haben kann. 1000

Dieser Wert muss größer oder gleich dem MaxPerDomainOutboundConnections-Wert sein.

Cmdlet: Set-TransportService

Parameter: MaxOutboundConnections

Server>Server>EigenschaftenSymbol>Abschnitt "Transportlimits" Maximale anzahl gleichzeitiger Verbindungen.>

Hinweis: Im EAC können Sie nur die Werte 100, 1000, 5000 oder unbegrenzt festlegen.

Maximale Anzahl gleichzeitiger Verbindungen pro Domäne: Die maximale Anzahl ausgehender Verbindungen, die der Transportdienst gleichzeitig für eine einzelne Domäne öffnen kann. 20

Dieser Wert muss kleiner oder gleich dem MaxOutboundConnections-Wert sein.

Cmdlet: Set-TransportService

Parameter: MaxPerDomainOutboundConnections

Server>Server>EigenschaftenSymbol>Abschnitt "Transportlimits" Maximale anzahl gleichzeitige Verbindungen pro Domäne.>

Hinweis: Im EAC können Sie nur die Werte 100, 1000, 5000 oder unbegrenzt festlegen.

Führen Sie den folgenden Befehl in der Exchange-Verwaltungsshell aus, um die Werte dieser Servereinstellungen für Nachrichteneinschränkungen anzuzeigen:

Write-Host "Transport service:" -ForegroundColor yellow; Get-TransportService | Format-List MaxConcurrent*,MaxConnection*,Max*OutboundConnections; Write-Host "Mailbox Transport service:" -ForegroundColor yellow; Get-MailboxTransportService | Format-List MaxConcurrent*

Hinweis

Das Pickup-Verzeichnis und das Replay-Verzeichnis, die auf Edge-Transport-Servern und Postfachservern verfügbar sind, weisen ebenfalls Grenzwerte für die Nachrichtenrate auf, die Sie konfigurieren können. In der Regel werden das PICKUP-Verzeichnis und das Wiedergabeverzeichnis im täglichen Nachrichtenfluss nicht verwendet. Weitere Informationen finden Sie unter Konfigurieren des Pickup-Verzeichnisses und des Wiedergabeverzeichnisses. Die maximale Anzahl von Nachrichtendateien pro Minute, die vom Pickup-Verzeichnis und dem Replay-Verzeichnis verarbeitet werden können, beträgt 100. Die beiden Verzeichnisse können jeweils unabhängig voneinander mit dieser Rate Nachrichtendateien verarbeiten.

Nachrichteneinschränkungen für Sendeconnectors

In der folgenden Tabelle sind die Nachrichteneinschränkungsoptionen aufgeführt, die auf Sendeconnectors verfügbar sind. Sendeconnectors existieren im Transportdienst auf Postfachservern und Edge-Transport-Servern. Weitere Informationen finden Sie unter Sendeconnectors.

Ratengrenzwert Standardwert Exchange-Verwaltungsshell-Konfiguration Konfiguration der Exchange-Verwaltungskonsole
Timeout der Verbindungsinaktivität: Die maximale Zeitspanne, die eine geöffnete SMTP-Verbindung mit einem Quellmessagingserver im Leerlauf bleiben kann, bevor die Verbindung geschlossen wird. 00:10:00 (10 Minuten) Cmdlets: New-SendConnector und Set-SendConnector

Parameter: ConnectionInactivityTimeOut

Nicht verfügbar
Maximale Anzahl von Nachrichten pro Verbindung: Die maximale Anzahl von Nachrichten, die über eine einzelne Verbindung gesendet werden können. 20 Cmdlets: New-SendConnector und Set-SendConnector

Parameter: SmtpMaxMessagesPerConnection

Nicht verfügbar

Führen Sie den folgenden Befehl in der Exchange-Verwaltungsshell aus, um die Werte dieser Sendeconnector-Einschränkungseinstellungen anzuzeigen:

Get-SendConnector | Format-List Name,ConnectionInactivityTimeout,SmtpMaxMessagesPerConnection

Nachrichteneinschränkungen für Empfangsconnectors

In der folgenden Tabelle sind die Nachrichteneinschränkungsoptionen aufgeführt, die auf Empfangsconnectors verfügbar sind. Empfangsconnectors sind im Front-End-Transport-Dienst auf Postfachservern, im Transportdienst auf Postfachservern und auf Edge-Transport-Servern verfügbar. Weitere Informationen finden Sie unter Empfangsconnectors.

Ratengrenzwert Standardwert Exchange-Verwaltungsshell-Konfiguration Konfiguration der Exchange-Verwaltungskonsole
Verbindungstimeout: Die maximale Zeitspanne, die eine SMTP-Verbindung mit einem Quellmessagingserver geöffnet bleiben kann, auch wenn der Quellmessagingserver Daten überträgt. 00:10:00 (10 Minuten) bei Empfangsconnectors auf Postfachservern

00:05:00 (1 Minute) bei Empfangsconnectors auf Edge-Transport-Servern

Dieser Wert muss größer als der ConnectionInactivityTimeOut-Wert sein.

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: ConnectionTimeout

Nicht verfügbar
Timeout der Verbindungsinaktivität: Die maximale Zeitspanne, die eine geöffnete SMTP-Verbindung mit einem Quellmessagingserver im Leerlauf bleiben kann, bevor die Verbindung geschlossen wird. 00:05:00 (5 Minuten) bei Empfangsconnectors auf Postfachservern

00:01:00 (1 Minute) bei Empfangsconnectors auf Edge-Transport-Servern

Dieser Wert muss kleiner als der ConnectionTimeout-Wert sein.

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: ConnectionInactivityTimeOut

Nicht verfügbar
Maximale Anzahl eingehender Verbindungen: Die maximale Anzahl eingehender SMTP-Verbindungen, die gleichzeitig zulässig sind. 5000 Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MaxInboundConnection

Nicht verfügbar
Maximale Anzahl eingehender Verbindungen pro Quelle: Die maximale Anzahl eingehender SMTP-Verbindungen, die gleichzeitig von einem Quellmessagingserver zulässig sind. unlimitedauf dem Standardmäßigen Empfangsconnector mit dem Namen Standardservername<> im Transportdienst auf Postfachservern.

20 auf anderen Empfangsconnectors auf Postfachservern und Edge-Transport-Servern

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MaxInboundConnectionPerSource

Nicht verfügbar
Maximaler Prozentsatz eingehender Verbindungen pro Quelle: Der maximale Prozentsatz der eingehenden SMTP-Verbindungen, die gleichzeitig von einem Quellmessagingserver zugelassen werden. 100 Prozent für den Standard-Empfangsconnector mit dem Namen Standardservername<> im Transportdienst auf Postfachservern.

2 % auf anderen Empfangsconnectors auf Postfachservern und Edge-Transport-Servern

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MaxInboundConnectionPercentagePerSource

Nicht verfügbar
Nachrichtenratenlimit: Die maximale Anzahl von Nachrichten pro Minute, die von einer einzelnen Quelle gesendet werden können. unlimited auf den folgenden Standardempfangsconnectors:
  • Standardservername<> im Transportdienst auf Postfachservern.
  • Standard-Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.
  • Ausgehender Proxy-Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.

5 auf den folgenden Standardempfangsconnectors:

  • Clientproxy <serverName> im Transportdienst auf Postfachservern.
  • Client-Front-End <ServerName> im Front-End-Transportdienst auf Postfachservern.

600 auf dem Standardmäßigen Empfangsconnector mit dem Namen Standard interner Empfangsconnector <ServerName> auf Edge-Transport-Servern.

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MessageRateLimit

Nicht verfügbar
Quelle der Nachrichtenrate: Gibt an, wie die Nachrichtenübermittlungsrate berechnet wird. Gültige Werte sind:
  • User: Die Rate wird für das Senden des Benutzers berechnet (basierend darauf, wie sich der Benutzer in der SMTP-Sitzung authentifiziert).
  • IPAddress: Die Rate wird für das Senden von Hosts berechnet.
  • All: Die Rate wird sowohl für sendenden Benutzer als auch für sendenden Hosts berechnet.
IPAddress auf den folgenden Standardempfangsconnectors:
  • Standardservername<> im Transportdienst auf Postfachservern.
  • Standard-Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.
  • Ausgehender Proxy-Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.
  • Standardmäßiger interner Empfangsconnector <ServerName> auf Edge-Transport-Servern.

User auf den folgenden Standardempfangsconnectors:

  • Clientproxy <serverName> im Transportdienst auf Postfachservern.
  • Client-Front-End <ServerName> im Front-End-Transportdienst auf Postfachservern
Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MessageRateSource

Nicht verfügbar
Tarpit-Intervall: Die Zeitspanne zum künstlichen Verzögern von SMTP-Antworten auf nicht authentifizierte Remoteserver, die anscheinend die Verbindung missbrauchen. Authentifizierte Verbindungen werden nie auf diese Weise verzögert. 00:00:05 (5 Sekunden) Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: TarpitInterval

Nicht verfügbar

Führen Sie den folgenden Befehl in der Exchange-Verwaltungsshell aus, um die Werte dieser Empfangsconnectoreinstellungen für Nachrichteneinschränkungen anzuzeigen:

Get-ReceiveConnector | Format-List Name,Connection*,MaxInbound*,MessageRate*,TarpitInterval

Nachrichteneinschränkungen auf Benutzerebene

Der Microsoft Exchange-Einschränkungsdienst verfolgt die Ressourceneinstellungen für spezifische Benutzer nach und verwendet den Arbeitsspeicher zur Zwischenspeicherung dieser Informationen. Die Einstellungen für die Nachrichtenflusseinschränkung werden auch als Budget bezeichnet. Ein Neustart des Microsoft Exchange-Einschränkungsdiensts führt zu einer Zurücksetzung der Budgets für die Nachrichtenflusseinschränkung.

Jedes Postfach verfügt über eine Drosselungsrichtlinie . Der Standardwert für diese Einstellung ist leer ($null). Sie können den Parameter ThrottlingPolicy im Cmdlet Set-Mailbox verwenden, um für ein Postfach eine Einschränkungsrichtlinie zu konfigurieren.

Weitere Informationen finden Sie in den folgenden Themen: