【发布时间】:2015-01-21 11:06:01
【问题描述】:
如何从公共交通服务总线配置创建虚拟主机?
我的意思是,例如,我将我的应用程序部署到了一些新的 PC 上,它应该为自己创建新的虚拟主机。
我正在尝试这样做:
var bus = ServiceBusFactory.New(sbc =>
{
sbc.UseRabbitMq();
sbc.UseHealthMonitoring(10);
sbc.ReceiveFrom("rabbitmq://localhost:5672/mynewcustomvhost/myqueue?temporary=true");
});
但出现错误:
"No Obvious Problems says ConfigurationResult"
为什么会这样?
【问题讨论】:
-
“mynewcustomvhost”是否存在?如果没有,请创建它。确保访客/访客可以访问它或添加用户/密码,如下所示。 myqueue 是否已经存在?如果是,请将其删除,因为临时队列不能提前存在。其他错误,如果是 MT 使用 Log4Net 和 NLog 记录的,请检查 RabbitMQ 日志中是否存在代理错误。
标签: rabbitmq virtualhost masstransit