我正在使用Masstransit和RabbitMQ來使用隊列中的消息。任何人都可以告訴我如何處理隊列關閉或無法獲取消息時的異常?以下是我的設置: var busControl = Bus.Factory.CreateUsingRabbitMq(cfg =>
{
var host = cfg.Host(new Uri(configManager.RabbitMqUrl), h
您好enybody知道如何解決MassTransit中的以下問題:消費者獲取請求和響應,但響應沒有返回到client.Request。方法。我已經在ASP NET WEB API創建的項目和我已經通過IRequestClient接口來實現請求/響應通信: public class RequestResponseCommandProvider<TRequest, TResponse>
:
我想跟蹤我的消息使用內置接口CorrelatedBy<TKey>,但我不太明白:我應該自己初始化它,例如,在我的消息(命令)的構造函數中, ? public class RegisterCallback : IRegisterCallback
{
public RegisterCallback()
{
CorrelationId = Guid.NewGuid();
我正在嘗試在MassTransit v3中使用C#和RabbitMQ實現只發布總線,其中總線沒有使用者。這個概念是消息將被髮布和排隊,然後一個單獨的微服務將消耗隊列中的消息。看看this SO answer,必須指定接收端點,以便消息實際排隊。但是,這似乎是contradict the common gotchas in the MassTransit docs,其中指出If you need t