gpt4 book ai didi

c# - 我如何使用 NServiceBus 做竞争消费者

转载 作者:太空狗 更新时间:2023-10-30 00:57:46 26 4
gpt4 key购买 nike

我去想了nservicebus的文档http://docs.particular.net/ , 但仍然困惑我怎样才能做我想做的事。

我的目标是拥有一个 Windows 服务,生成任务并将它们放入队列,另一方面,我需要一些消费者,无论何时谁有空,从队列中挑选一个任务,并完成指定的工作消息。

谁能给我一些提示,我该如何继续?

谢谢

最佳答案

distributor将完全按照您的意愿行事。基本上,分发器将控制 n 个使用循环方式工作分配的节点。节点通过向分发服务器传递“我准备好工作”消息向分发服务器注册。分发器然后将这些消息放入队列中。当分发器收到真正的消息时,它会从队列中弹出第一条“我准备好了”的消息,并将该消息转发到适当的节点上。当节点完成处理消息时,他将向分发者发送一条新的“我准备好了”消息,分发者将最终排在队列的底部。

所以基本上,它会完全按照您的意愿行事。

关于c# - 我如何使用 NServiceBus 做竞争消费者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393839/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com