Rabbit MQ本地主机到IP地址的访问,以使用服务器到其他系统的连接问题?

时间:2018-10-16 14:46:22

标签: rabbitmq

1)我在Windows机器上安装了Rabbit MQ服务器。 2)成功启用管理界面。 3)在本地主机和默认来宾用户中正常工作。 4)之后,我创建了另一个名为bala的管理员,并在rabbitmq.conf文件中进行了更改 将我的IP地址从“ 127.0.0.1”更改为“ 0.0.0.0”

但是我的系统工作正常,我可以发送和接收消息。但是另一个系统无法访问我的局域网中的发送消息。

我正面临=> SocketException:连接尝试失败,因为一段时间后连接方未正确响应,或者由于连接的主机未能响应,建立的连接失败 本期

我的代码在这里=>

 internal ConnectionFactory MQFactory;
        internal IConnection MQConnection;
        internal IModel MQChannel;

     var server = "192.168.1.7";
            var password = "bala";
            var username = "bala";
            var virtualhost = "/";
            var connectionFactory = new ConnectionFactory { HostName = server, Password = password, UserName = username, RequestedHeartbeat = 10 };
            MQConnection = connectionFactory.CreateConnection();

1 个答案:

答案 0 :(得分:0)

打开RabbitMQ配置文件,通常会在%APPDATA%/ RabbitMQ / rabbitmq.config中找到它,并在下面添加行

[{rabbit,[{loopback_users,[]}]}].

PS。不要错过在点末添加点。