У меня есть шаблон ARM, который заполняет группу ресурсов Durable Function (C#. Net Core 3.1) и учетной записью хранения.
Приложение-функция содержит функцию Durable, которая запускается с использованием RabbitMQ. привязка к сбору сообщения из очереди.
Это работало нормально, но сегодня утром при внесении небольшого изменения в шаблон arm, VS Code предложил обновить версию схемы - я не думал, что это проблема! Развертывание, которое следовало, испортило все, поэтому я удалил приложение-функцию и учетную запись хранения и снова запустился. На этот раз развертывание прошло нормально. Однако теперь, когда приложение запускается, ничего не собирается из очереди, и я нахожу следующее в файле журнала узла функции:
Метод индексации ошибок 'ConsumeNewClientEntryPoint' ---> RabbitMQ.Client.Exceptions .BrokerUnreachableException: Ни одна из указанных конечных точек не была доступна ---> System.AggregateException: произошла одна или несколько ошибок. (Соединение не удалось) ---> Соединение не удалось ---> Была сделана попытка доступа к сокету способом, запрещенным его правами доступа. xx.x.37.141: 5672
IP-адрес, указанный в сообщении об ошибке, заключается в том, что для хоста RabbitMQ используется привязка.
Есть идеи, что не так?