적용 대상:SQL Server
Azure SQL Managed Instance
Service Broker는 STARTED 상태에 있는 동안 네트워크를 통해 메시지를 보내고 받습니다. Service Broker 네트워킹을 일시 중지하려면 모든 Service Broker 엔드포인트를 변경하여 상태를 STOPPED.로 설정합니다. 이 상태는 Service Broker가 인스턴스에서 메시지를 전송하거나 인스턴스 외부에서 메시지를 수신하는 것을 방지하지만 인스턴스 내의 메시지 배달에는 영향을 주지 않습니다. 특정 데이터베이스에 대한 메시지 배달을 방지하려면 해당 데이터베이스에서 Service Broker를 비활성화하는 데 사용합니다 ALTER DATABASE .
Service Broker 네트워킹 일시 중지
- 모든 Service Broker 엔드포인트의 상태를
STOPPED로 설정하도록 변경합니다.
예시
USE master;
GO
ALTER ENDPOINT BrokerEndpoint
STATE = STOPPED;
GO