1
我开启了Rebus'es消息审计功能,但目前没有任何消息结束在队列中的消息。我希望能够使用所有消息并将其写入离线存储。如何使用SQLServerPersistance消耗Rebus中AuditQueue的所有消息?
我不需要我的AuditConsumer服务来了解所有不同类型的消息,我只想获取json数据并将其写入文件。
Rebus可以这样做吗?
我开启了Rebus'es消息审计功能,但目前没有任何消息结束在队列中的消息。我希望能够使用所有消息并将其写入离线存储。如何使用SQLServerPersistance消耗Rebus中AuditQueue的所有消息?
我不需要我的AuditConsumer服务来了解所有不同类型的消息,我只想获取json数据并将其写入文件。
Rebus可以这样做吗?
没有办法(开箱即可)做你的要求 - 这是你需要做的事情。
虽然您可以很容易地编写脚本,但它会使用SqlServerTransport
接收来自审计“队列”的消息并将它们附加到文件中。
在未来,为了支持即将到来的Fleet Manager(这将是一个商业一体化信息审计,调试和可视化工具),Rebus可能会在这方面提供更多选择。