Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 的确是拉比_C#_Asp.net_Asp.net Mvc 4_Rabbitmq - Fatal编程技术网

C# 的确是拉比

C# 的确是拉比,c#,asp.net,asp.net-mvc-4,rabbitmq,C#,Asp.net,Asp.net Mvc 4,Rabbitmq,我不知道页面出列时为什么不停止处理。我使用的是点网/C#。如果此死锁未停止,如何显示消息 此外,我在教程3中看到了创建一个交换,然后创建一个动态队列并绑定它。但在这段代码中,我从rabbitMQ c#示例中获取了它,但他们没有使用它 我找不到随机创建的队列,然后与exchange绑定。 此处给出了发射代码:: 在receive中,如果我们在发出/发送日志时没有创建任何队列,那么我们为什么在这里创建该队列: 在这段代码中,大多数死锁都是写出来的 using (var channel = con

我不知道页面出列时为什么不停止处理。我使用的是点网/C#。如果此死锁未停止,如何显示消息

此外,我在教程3中看到了创建一个交换,然后创建一个动态队列并绑定它。但在这段代码中,我从rabbitMQ c#示例中获取了它,但他们没有使用它

我找不到随机创建的队列,然后与exchange绑定。 此处给出了发射代码::

在receive中,如果我们在发出/发送日志时没有创建任何队列,那么我们为什么在这里创建该队列:

在这段代码中,大多数死锁都是写出来的

 using (var channel = connection.CreateModel())
                    {
                        channel.ExchangeDeclare("logs", "fanout");
                        var queueName = channel.QueueDeclare();
                        channel.QueueBind(queueName, "logs", "");
                        var consumer = new QueueingBasicConsumer(channel);
                        channel.BasicConsume(queueName, true, consumer);
                        Console.WriteLine(" [*] Waiting for logs." +
                                          "To exit press CTRL+C");
                        while (true)
                        {
                            var ea = (BasicDeliverEventArgs)consumer.Queue.Dequeue();
                            var body = ea.Body;
                            var message = Encoding.UTF8.GetString(body);
                            Console.WriteLine(" [x] {0}", message);
                        }
                    }
1) 还有一个问题,我正在使用exchange向所有用户发送消息。是对还是错?因为我在阅读了教程之后也没有得到任何东西。它们让人困惑。 我想在文本框中写一条消息,然后我想无论何时任何用户单击接收消息,他/她都应该接收该消息。这可以通过Exchange实现吗

2) 对于每次/每次页面打开时,我必须创建一个新的队列/交换

请帮帮我