【发布时间】:2017-03-27 20:09:58
【问题描述】:
有没有办法在不更改激活过程或消息发送代码的情况下记录(在文件或数据库表中)发送到 Service Broker 服务和/或从 Service Broker 服务接收到的消息?
我知道我可以更改激活过程,以便在处理之前(或之后)将接收到的消息写入表中。我可以更改发送存储过程以执行相同的操作,但我正在寻找以下内容:
- 我不必自己构建基础架构,也不必从头开始编码和调试。
- 已经过广泛测试,已知不会干扰正常处理(透明)。
- 我可以随意启用或禁用。
注意:我需要记录实际的消息内容和相关元数据。
TIA
【问题讨论】:
标签: sql-server-2008-r2 service-broker