如何激活 Service Broker 消息转发 (Transact-SQL)

消息转发功能允许 SQL Server 的实例从该实例之外接受消息,并将这些消息发送给其他实例。消息转发功能在 Service Broker 端点上进行配置。

激活 Service Broker 消息转发

  1. 如果网络传输未处于活动状态,请激活 Service Broker 网络传输。有关 Service Broker 网络传输的详细信息,请参阅如何激活 Service Broker 网络 (Transact-SQL)

  2. 将端点改为激活消息转发,并为转发的消息指定以 MB 为单位的最大大小。

示例

USE master ;
GO

ALTER ENDPOINT BrokerEndpoint 
    FOR SERVICE_BROKER ( MESSAGE_FORWARDING = ENABLED,
                         MESSAGE_FORWARD_SIZE = 10 ) ;
GO