Limits und Drosselung der Nachrichtenrate

GILT FÜR:yes-img-162016 yes-img-192019 yes-img-seSubscription Edition

Die Nachrichtendrosselung bezieht sich auf eine Gruppe von Grenzwerten, die für die Anzahl der Nachrichten und Verbindungen festgelegt werden, 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 Gegendruck ist ein weiteres Merkmal, mit dem Sie die Systemressourcen eines Exchange-Servers nicht überlasten können. Wichtige Ressourcen wie der verfügbare Festplattenspeicher und die Speicherauslastung werden überwacht, und wenn die Auslastung den angegebenen Schwellenwert überschreitet, akzeptiert der Server nach und nach keine neuen Verbindungen und Nachrichten mehr. Weitere Informationen finden Sie unter Gegendruck verstehen. 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 Beschränkungen der Nachrichtengröße finden Sie unter Beschränkungen für Nachrichtengröße und Empfänger 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 Zustellungsthreads, die der Transportdienst und der Postfachtransportzustellungsdienst gleichzeitig geöffnet haben können, um Nachrichten an Postfächer zu übermitteln. 20

Es wird empfohlen, diesen Wert nur zu ändern, wenn Sie vom Microsoft-Kundendienst und -Support dazu aufgefordert werden.

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 nur zu ändern, wenn Sie vom Microsoft-Kundendienst und -Support dazu aufgefordert werden.

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: In der Exchange-Verwaltungskonsole 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 gleichzeitiger Verbindungen pro Domäne.

Hinweis: In der Exchange-Verwaltungskonsole 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

Für die auf Edge-Transport-Servern und Postfachservern verfügbaren PICKUP- und Wiedergabeverzeichnisse können Sie ebenfalls die Nachrichtenrate begrenzen. 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, ist 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 bei Inaktivität der Verbindung: Die maximale Zeitspanne, die eine offene SMTP-Verbindung mit einem Quellmessagingserver inaktiv 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, für 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 Wert "ConnectionInactivityTimeOut" sein.

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: ConnectionTimeout

Nicht verfügbar
Timeout bei Inaktivität der Verbindung: Die maximale Zeitspanne, die eine offene SMTP-Verbindung mit einem Quellmessagingserver inaktiv 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 Wert "ConnectionTimeout" 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 zugelassen sind. unlimitedauf dem standardmäßigen Empfangsconnector namens "Default ServerName>"< 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 eingehender SMTP-Verbindungen, die gleichzeitig von einem Quellmessagingserver zulässig sind. 100 Prozent für den standardmäßigen Empfangsconnector namens "Default <ServerName> " 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
Grenzwert für die Nachrichtenrate: Die maximale Anzahl von Nachrichten pro Minute, die von einer einzelnen Quelle gesendet werden können. unlimited auf den folgenden Standardempfangsconnectors:
  • Default ServerName<> im Transportdienst auf Postfachservern.
  • Standardname> des Front-End-Servers< im Front-End-Transportdienst auf Postfachservern.
  • Ausgehender Proxy Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.

5 auf den folgenden Standardempfangsconnectors:

  • ClientproxyserverName<> im Transportdienst auf Postfachservern.
  • Client-Front-End-ServerName <> im Front-End-Transport-Dienst auf Postfachservern.

600 für den standardmäßigen Empfangsconnector namens "Interner Standardempfangsconnector <ServerName> " auf Edge-Transportservern.

Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MessageRateLimit

Nicht verfügbar
Nachrichtenratenquelle: Gibt an, wie die Nachrichtenübermittlungsrate berechnet wird. Gültige Werte sind:
  • User: Die Rate wird für den sendenden Benutzer berechnet (basierend darauf, wie sich der Benutzer in der SMTP-Sitzung authentifiziert).
  • IPAddress: Die Rate wird für sendende Hosts berechnet.
  • All: Die Rate wird sowohl für sendende Benutzer als auch für sendende Hosts berechnet.
IPAddress auf den folgenden Standardempfangsconnectors:
  • Default ServerName<> im Transportdienst auf Postfachservern.
  • Standardname> des Front-End-Servers< im Front-End-Transportdienst auf Postfachservern.
  • Ausgehender Proxy Front-End-ServerName <> im Front-End-Transportdienst auf Postfachservern.
  • Interner Standardempfangsconnector <ServerName> auf Edge-Transportservern.

User auf den folgenden Standardempfangsconnectors:

  • ClientproxyserverName<> im Transportdienst auf Postfachservern.
  • Client-Front-End-ServerName <> im Front-End-Transport-Dienst auf Postfachservern
Cmdlets: New-ReceiveConnector und Set-ReceiveConnector

Parameter: MessageRateSource

Nicht verfügbar
Tarpit-Intervall: Die Zeitspanne, in der SMTP-Antworten an nicht authentifizierte Remoteserver, die die Verbindung zu missbrauchen scheinen, künstlich verzögert werden. 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 ThrottlingPolicy-Einstellung . 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: