içinde oluşur. 2.8.2 RabbitMQ Sunucum ve 2.8.2 istemci dll'im var, bir sırayı bildirecek ve bir ileti alacakÖzel durum 'AMQP işlemi kesintiye uğradı' (kod = 406) .NET İstemci programlaması
IModel channel=null;
ConnectionFactory factory = new ConnectionFactory();
factory.HostName = "192.168.68.4";
_QueueName = "172.16.1.1";
factory.UserName = "guest";
factory.Password = "guest";
factory.VirtualHost = "/";
factory.RequestedHeartbeat = 30;
if (factory.Endpoint == null) {
Console.WriteLine (" factory.Endpoint==null ");
}
// 接受消息的队列名称是本地的IP地址
_QueueName = "172.16.1.1";
_RMQConnection = factory.CreateConnection();
Console.WriteLine ("factory.CreateConnection()");
channel = _RMQConnection.CreateModel();
channel.QueueDeclare(_QueueName, false, false,false,null);
Ama 3.0.1 RabbitMQ Server ve bir 3.0.1 istemci dll indirdiğinizde, ben aynı kodu kullanan ve istisna var: o (bütün parametreler doğru) düzgün çalışır
AMQP işlemi kesildi: Eş tarafından başlatılan AMQP yakın nedeni, kod = 406, text = "PRECONDITION_FAILED - parametreler "Kuyrukta '172.16.1.1' '/' eşdeğer değildir Sankon içinde için, ClassId = 50, methodId = 10, nedeni =