问题描述
我i下载安装rabbitmq,我是WIN系统,我在VS新建了一个工程,varfactory=newConnectionFactory(){HostName="localhost",};using(varconnection=factory.CreateConnection()){using(varchannel=connection.CreateModel()){channel.QueueDeclare("hello",false,false,false,null);stringmessage="你好,rabbitmq!";varbody=Encoding.UTF8.GetBytes(message);channel.BasicPublish("","hello",null,body);Console.WriteLine("[x]Sent{0}",message);}}
我这样写都没问题可是为什么我把localhost换成192.168.1.85(本机IP)就提示错误了呢“RabbitMQ.Client.Exceptions.BrokerUnreachableException”类型的未经处理的异常在RabbitMQ.Client.dll中发生其他信息:Noneofthespecifiedendpointswerereachable
这个错误,请大神解答。提示:我是想配置使得,局域网其他的电脑可以接受发送消息到85上。
解决方案
解决方案二:
HostName是计算机名,不是IP地址要么你去找找有没有属性是可以设置IP地址的要么你填写自己的计算机名
解决方案三:
http://www.cnblogs.com/rollenholt/p/4098089.html这个可以帮到你
时间: 2024-09-13 16:55:18