NServiceBus - 我想要 AsA_Server 配置,但不参与 MSDTC 事务
我有一个服务,我不希望在服务启动时从其输入队列中清除消息,并且我不希望它参与 MSDTC 事务。我正在将其端点配置为运行 AsA_Server,但我看不到任何方法来禁用启动 MSDTC 事务。我正在使用 NServiceBus.Host.exe。
以前有人这样做过吗?
I have a service in which I don't want to messages to purged from its input queue when the service starts up and I don't want it to participate in an MSDTC transaction. I'm configuring it's endpoint to run AsA_Server, but I can't see any way to disable starting an MSDTC transaction. I'm using the NServiceBus.Host.exe.
Has anyone done this before?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
AsA_Server 只是较长的Configure.With() 块中一堆选项的快捷方式。
删除 AsA_Server 接口,然后确保以下内容位于您的流畅配置中:
AsA_Server is just a shortcut for a bunch of options in a longer Configure.With() block.
Remove the AsA_Server interface, and then make sure the following is in your fluent configuration: