我有一个带webgardens的webfarm,我希望每个进程在从其他进程引发事件时得到通知,此事件主要用于更新内部缓存,例如,如果进程更新了客户' ,所有其他流程都应该得到通知。
每个进程创建一个带有RabbitMQ的总线,然后我设置了一个名为random的单个端点,我注册了我的消费者,这似乎工作,无论如何在一天结束时我发现RabbitMQ内有很多死队,用于循环过程
我试图将临时队列用于此目的,但我不知道如何将事件发布到总线并让我的消费者自动连接到它,我尝试使用ConnectXX方法,但他们没有设置所有在RabbitMQ中需要绑定。
有什么想法吗?感谢
答案 0 :(得分:0)
此代码创建一个临时队列:
cfg.ReceiveEndpoint(host, ec => { ... })