cost 387 ms
识别 rebus worker - Identify rebus workers

我正在使用 rebus 6.6.4.0、Rebus.RabbitMq 7.3.5.0 我正在尝试通过名称识别消息处理程序中的每个线程。 我认为它们总是默认命名为 Rebus 1 worker 1,但在实践中我看到许多线程没有名称,据我了解,线程池中的线程可能有任何 ManagedThreadId ...

Rebus 超时管理器 - Rebus Timeout Manager

我想问一下 Rebus Timeout Manager。 我知道我们有内部超时管理器和外部超时管理器,我使用内部超时管理器已经有一段时间了。 而且我一直在为我的所有端点共享一个超时数据库(Sql Server)。 我想知道这是否正确。 其次,我想知道我是否也可以为我的所有端点使用一个外部超时管理器。 ...

如何在消息处理程序中立即停止处理新消息? - How to immediately stop processing new messages when inside a message handler?

我有一个 Rebus 总线设置,其中有一个工人,最大并行度为 1,可以“顺序”处理消息。 如果处理程序失败,或出于特定业务原因,我希望总线实例立即停止处理消息。 我尝试使用 Rebus.Event 包来检测 AfterMessageHandled 处理程序中的异常并将工作人员的数量设置为 0,但似 ...

Rebus 可以配置为将错误队列类型设置为 RabbitMQ 中的仲裁吗? - Can Rebus be configured to set error queue type to quorum in RabbitMQ?

我们有一个三节点的 RabbitMq 集群,我们使用 Rebus 来生成和使用来自 Rabbit 的消息。 我们处理的消息在数据安全方面至关重要,因此我们在 RabbitMq 中使用仲裁队列。 现在的问题是,即使我们有一个兔子集群,我们也有一个单点故障; 它发生在承载 Rebus 错误队列的节点变 ...

Rebus - Rabbitmq 映射指定命名空间/程序集中的所有对象 - Rebus - Rabbitmq map all the objects in specified namespace/assembly

在我的应用程序中,我正在使用 Rabbitmq 配置 Producer。 我的配置如下所示 我想像TestClass一样映射许多其他Dto。 我可以在 Routing(..) 中指定命名空间/程序集吗? 以便映射该命名空间下的所有对象/dto? 其他类如下 另一方面,我正在使用 Windso ...

在我的Rebus处理程序中,我正在执行数据库操作,然后将命令发送给其他三个处理程序 - In my Rebus handler I am performing a database operation and then send commands to other three handlers

我想在处理程序中执行数据库操作,然后向其他处理程序发送三个命令。 我想确保数据库操作的所有执行以及发送命令都在事务中发生,以及是否全部成功或全部失败。 我使用的是.net core,当我尝试执行此操作时,出现一个异常:“此平台不支持分布式事务”,当时我使用RabbitMQ Transport ...

从失败中恢复以创建具有Rebus的RabbitMQ传输连接 - Recovering from failure to create RabbitMQ transport connection with Rebus

我们正在使用一个简单的设置来使用Rebus订阅队列。 我们需要确保,如果RabbitMQ队列不可用(例如服务已关闭),我们可以检测到该问题并稍后重试。 我们还需要处理在成功建立连接后RabbitMQ掉线的可能性(订阅机制有可能解决此问题吗? 这是我们的示例设置; 请注意,我们使 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM