У меня проблема с подключением MassTransit к RabbitMq на CloudAMQP. Ниже мой код
var bus = Bus.Factory.CreateUsingRabbitMq(otions => {
var host = otions.Host(new Uri("rabbitmq://llama-01.rmq.cloudamqp.com"),
h => { h.Username("my_username"); h.Password("my_password"); });
otions.ReceiveEndpoint(host, "recvqueue", ep => {
ep.Handler<Communicate>(Handle);
});
});
bus.Start();
h.Password
и h.Username
верны.
Когда я пытаюсь запустить автобус, я получаю следующую ошибку:
RabbitMQ Connect Failed: Брокер недоступен:
my_username@llama-01.rmq.cloudamqp.com: 5672 /
Я подозреваю, что проблема в адресе URI, но я не могу найти правильный.