메시지 속도 제한 및 제한

메시지 제한 은 Exchange 서버에서 처리할 수 있는 메시지 및 연결 수에 설정된 제한 그룹을 나타냅니다. 이러한 제한에는 메시지 처리 속도, SMTP 연결 속도 및 SMTP 세션 시간 초과 값이 포함됩니다. 이러한 제한은 함께 작동하여 Exchange 서버가 메시지 수락 및 배달에 과부하가 걸리지 않도록 보호합니다. 메시지 및 연결의 큰 백로그가 처리되기를 기다리고 있을 수 있지만 메시지 제한 제한을 사용하면 Exchange 서버가 메시지 및 연결을 순서대로 처리할 수 있습니다.

참고

역압 은 Exchange 서버의 시스템 리소스를 압도하지 않도록 하는 또 다른 기능입니다. 사용 가능한 하드 디스크 공간 및 메모리 사용률과 같은 주요 리소스가 모니터링되며 사용률 수준이 지정된 임계값을 초과하면 서버에서 새 연결 및 메시지 수락을 점진적으로 중지합니다. 자세한 내용은 역압 이해를 참조하세요. 최대 메시지 크기, 개별 첨부 파일의 크기 및 받는 사람 수와 같은 메시지에서 사용할 수 있는 정적 제한도 있습니다. 메시지 크기 제한에 대한 자세한 내용은 Exchange Server 메시지 크기 및 받는 사람 제한을 참조하세요.

다음 위치에서 메시지 속도 제한 및 제한 옵션을 설정할 수 있습니다.

  • 사서함 서버 및 Edge 전송 서버. 전체적으로 이를 전송 서버라고 합니다.
  • 송신 커넥터
  • 수신 커넥터
  • 사용자

전송 서버의 메시지 제한

다음 표에서는 사서함 서버 및 Edge 전송 서버에서 사용할 수 있는 메시지 제한 옵션을 보여줍니다.

속도 제한 기본값 Exchange 관리 셸 구성 EAC 구성
최대 동시 사서함 배달: 전송 서비스와 사서함 전송 배달 서비스가 동시에 열어 사서함에 메시지를 배달할 수 있는 최대 배달 스레드 수입니다. 20

Microsoft 고객 서비스 및 지원에서 이 작업을 수행하도록 지시하지 않는 한 이 값을 수정하지 않는 것이 좋습니다.

Cmdlet: Set-TransportServiceSet-MailboxTransportService p> 매개 변수: MaxConcurrentMailboxDeliveries 사용할 수 없음
최대 동시 사서함 제출: 전송 서비스와 사서함 전송 제출 서비스가 동시에 열어 사서함에서 메시지를 보낼 수 있는 최대 제출 스레드 수입니다. 20

Microsoft 고객 서비스 및 지원에서 이 작업을 수행하도록 지시하지 않는 한 이 값을 수정하지 않는 것이 좋습니다.

Cmdlet: Set-TransportServiceSet-MailboxTransportService

매개 변수: MaxConcurrentMailboxSubmissions

사용할 수 없음
분당 최대 연결 속도: 전송 서비스를 사용하여 연결을 열 수 있는 최대 속도입니다. 1200 Cmdlet: Set-TransportService

매개 변수: MaxConnectionRatePerMinute

사용할 수 없음
최대 동시 연결: 전송 서비스에서 한 번에 열 수 있는 최대 아웃바운드 연결 수입니다. 1000

이 값은 MaxPerDomainOutboundConnections 값보다 크거나 같아야 합니다.

Cmdlet: Set-TransportService

매개 변수: MaxOutboundConnections

서버>서버>속성편집 아이콘.>전송 제한 섹션 >최대 동시 연결입니다.

참고: EAC에서는 값 100, 1000, 5000 또는 무제한만 설정할 수 있습니다.

도메인당 최대 동시 연결: 전송 서비스에서 한 번에 단일 도메인에 열 수 있는 최대 아웃바운드 연결 수입니다. 20

이 값은 MaxOutboundConnections 값보다 작거나 같아야 합니다.

Cmdlet: Set-TransportService

매개 변수: MaxPerDomainOutboundConnections

서버>서버>속성편집 아이콘.>전송 제한 섹션 >도메인당 최대 동시 연결 수입니다.

참고: EAC에서는 값 100, 1000, 5000 또는 무제한만 설정할 수 있습니다.

이러한 서버 메시지 제한 설정의 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행합니다.

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*

참고

Edge 전송 서버 및 사서함 서버에서 사용할 수 있는 Pickup 디렉터리 및 Replay 디렉터리에는 구성할 수 있는 메시지 속도 제한도 있습니다. 일반적으로 Pickup 디렉터리와 Replay 디렉터리가 일상적인 메일 흐름에서 사용되지 않습니다. 자세한 내용은 Pickup 디렉터리 및 Replay 디렉터리 구성을 참조하십시오. Pickup 디렉터리와 Replay 디렉터리에서 처리할 수 있는 분당 최대 메시지 파일 수는 100입니다. 각 디렉터리에서는 이 속도로 메시지 파일을 독립적으로 처리할 수 있습니다.

송신 커넥터의 메시지 제한

다음 표에서는 송신 커넥터에서 사용할 수 있는 메시지 제한 옵션을 보여 줍니다. 송신 커넥터는 사서함 서버의 전송 서비스 및 Edge 전송 서버에 있습니다. For more information, see Send connectors.

속도 제한 기본값 Exchange 관리 셸 구성 EAC 구성
연결 비활성 시간 초과: 연결이 닫히기 전에 원본 메시징 서버와의 열린 SMTP 연결이 유휴 상태로 유지될 수 있는 최대 시간입니다. 00:10:00 (10분) Cmdlet: New-SendConnectorSet-SendConnector

매개 변수: ConnectionInactivityTimeOut

사용할 수 없음
연결당 최대 메시지 수: 단일 연결을 통해 보낼 수 있는 최대 메시지 수 20 Cmdlet: New-SendConnectorSet-SendConnector

매개 변수: SmtpMaxMessagesPerConnection

사용할 수 없음

이러한 송신 커넥터 제한 설정의 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행합니다.

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

수신 커넥터의 메시지 제한

다음 표에서는 수신 커넥터에서 사용할 수 있는 메시지 제한 옵션을 보여 줍니다. 수신 커넥터는 사서함 서버의 프런트 엔드 전송 서비스, 사서함 서버의 전송 서비스 및 Edge 전송 서버에서 사용할 수 있습니다. 자세한 내용은 수신 커넥터를 참조하세요.

속도 제한 기본값 Exchange 관리 셸 구성 EAC 구성
연결 시간 초과: 원본 메시징 서버가 데이터를 전송하는 경우에도 원본 메시징 서버와의 SMTP 연결이 열려 있을 수 있는 최대 시간입니다. 00:10:00 사서함 서버의 수신 커넥터에 대한 (10분)

00:05:00 Edge 전송 서버의 수신 커넥터에 대한 (1분)

이 값은 ConnectionInactivityTimeOut 값보다 커야 합니다.

Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: ConnectionTimeout

사용할 수 없음
연결 비활성 시간 초과: 연결이 닫히기 전에 원본 메시징 서버와의 열린 SMTP 연결이 유휴 상태로 유지될 수 있는 최대 시간입니다. 00:05:00 사서함 서버의 수신 커넥터에 대한 (5분)

00:01:00 Edge 전송 서버의 수신 커넥터에 대한 (1분)

이 값은 ConnectionTimeout 값보다 작아야 합니다.

Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: ConnectionInactivityTimeOut

사용할 수 없음
최대 인바운드 연결: 동시에 허용되는 최대 인바운드 SMTP 연결 수입니다. 5000 Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: MaxInboundConnection

사용할 수 없음
원본당 최대 인바운드 연결: 원본 메시징 서버에서 동시에 허용되는 최대 인바운드 SMTP 연결 수입니다. unlimited 사서함 서버의 전송 서비스에서 기본 <ServerName> 이라는 기본 수신 커넥터에 있습니다.

사서함 서버 및 Edge 전송 서버의 다른 수신 커넥터에서 20.

Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: MaxInboundConnectionPerSource

사용할 수 없음
원본당 최대 인바운드 연결 비율: 원본 메시징 서버에서 동시에 허용되는 인바운드 SMTP 연결의 최대 백분율입니다. 사서함 서버의 전송 서비스에서 기본 <ServerName> 이라는 기본 수신 커넥터의 100%

사서함 서버 및 Edge 전송 서버의 다른 수신 커넥터에서 2%

Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: MaxInboundConnectionPercentagePerSource

사용할 수 없음
메시지 속도 제한: 단일 원본에서 보낼 수 있는 분당 최대 메시지 수입니다. unlimited 다음 기본 수신 커넥터에서 다음을 수행합니다.
  • 사서함 서버의 전송 서비스의 기본 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 기본 프런트 엔드 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 아웃바운드 프록시 프런트 엔드 <ServerName> 입니다.

다음 기본 수신 커넥터의 5:

  • 사서함 서버의 전송 서비스에 있는 클라이언트 프록시 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 클라이언트 프런트 엔드 <ServerName> 입니다.

Edge 전송 서버의 기본 내부 수신 커넥터 ServerName>이라는 기본 수신 커넥터<의 600입니다.

Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: MessageRateLimit

사용할 수 없음
메시지 전송률 원본: 메시지 제출 속도가 계산되는 방식을 나타냅니다. 유효한 값은 다음과 같습니다.
  • User: 사용자가 SMTP 세션에서 인증하는 방법에 따라 사용자를 보내기 위해 요금이 계산됩니다.
  • IPAddress: 호스트를 보내는 속도는 계산됩니다.
  • All: 사용자를 보내고 호스트를 보내는 속도 모두에 대해 계산됩니다.
IPAddress 다음 기본 수신 커넥터에서 다음을 수행합니다.
  • 사서함 서버의 전송 서비스의 기본 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 기본 프런트 엔드 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 아웃바운드 프록시 프런트 엔드 <ServerName> 입니다.
  • Edge 전송 서버의 기본 내부 수신 커넥터 <ServerName> 입니다.

User 다음 기본 수신 커넥터에서 다음을 수행합니다.

  • 사서함 서버의 전송 서비스에 있는 클라이언트 프록시 <ServerName> 입니다.
  • 사서함 서버의 프런트 엔드 전송 서비스의 클라이언트 프런트 엔드 <ServerName>
Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: MessageRateSource

사용할 수 없음
Tarpit 간격: 연결을 남용하는 것으로 보이는 인증되지 않은 원격 서버에 대한 SMTP 응답을 인위적으로 지연시키는 시간입니다. 인증된 연결은 이러한 방법으로 지연되지 않습니다. 00:00:05 (5초) Cmdlet: New-ReceiveConnectorSet-ReceiveConnector

매개 변수: TarpitInterval

사용할 수 없음

이러한 수신 커넥터 메시지 제한 설정의 값을 보려면 Exchange 관리 셸에서 다음 명령을 실행합니다.

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

사용자에 대한 메시지 제한

Microsoft Exchange 제한 서비스는 특정 용도에 대한 리소스 설정을 추적하고 메모리에 정보를 캐시합니다. 메일 흐름 제한 설정을 예산이라고도 합니다. Microsoft Exchange 제한 서비스를 다시 시작하면 메일 흐름 제한 예산이 다시 설정됩니다.

각 사서함에는 ThrottlingPolicy 설정이 있습니다. 이 설정의 기본값은 비어 있습니다($null). Set-Mailbox cmdlet에서 ThrottlingPolicy 매개 변수를 사용하여 사서함에 대한 제한 정책을 구성할 수 있습니다.

자세한 내용은 아래 항목을 참조하세요.