我有一個分配器和兩個工人,在分配器的存儲隊列中消息不斷增加,每個消息的大小爲2 kb。何時分配器存儲隊列被清除
我已經通過Udi在這裏回覆 http://tech.dir.groups.yahoo.com/group/nservicebus/message/10698 消息從分發者的存儲隊列中清除時,它分派消息到工作節點。這就是說,工作節點通常會立即發送準備好的消息,導致存儲隊列再次填滿。
我不清楚「導致存儲隊列再次填滿」。聲明。
我期待經銷商的存儲隊列中的最大消息應該等於工作者數量,但事實並非如此。
是否有任何配置可能會遺漏以控制分發者的存儲隊列清理行爲?
我正在使用NSB 3.2.2。我已經解決了這個問題。我正在使用SendLocal發送消息給自己,但在分佈式環境中,工作人員正在向分發者發送控制消息,以便發送給自己的每條消息都不知道爲什麼。當我停止使用SendLcal消息時,不會在分發服務器存儲隊列中堆積。 – user1453927