У меня есть функция лазури, где я получаю частоту отказов, как показано ниже.
Превышены пороговые значения хоста: [Соединения]. Для получения дополнительной информации см. https://aka.ms/functions-thresholds.
На мой первоначальный вывод я нашел ссылку ниже
https://aka.ms/functions-thresholds
В соответствии с приведенной выше ссылкой, я обнаружил, что проблема из-за Количество исходящих соединений
В моем дальнейшем поиске это могло быть возможно из-за трех причин согласно ссылке ниже
https://docs.microsoft.com/en-us/azure/azure-functions/manage-connections
Теперь, поскольку я не использую Http Client и DocumentClient, поэтому я уверен, что что-то не так с соединением SQL, так как моя функция Azure вызывает некоторые библиотеки классов внутри, и все эти библиотеки работают с SQL.
Теперь, согласно приведенной ниже документации, я очень смущен, как, например, в случае оптимизации этого.
Некоторые платформы данных, такие как Entity Framework, обычно получают
Строки подключения из раздела ConnectionStrings
конфигурационный файл. В этом случае вы должны явно добавить базу данных SQL
Строки подключения к коллекции Строк подключения вашего
Настройки приложения функции и в файле local.settings.json в вашем
местный проект. Если вы создаете SqlConnection в своей функции
код, Вы должны сохранить значение строки подключения в приложении
настройки с другими вашими подключениями.
В первом абзаце говорится, что следует хранить строку подключения SQL в Настройки приложения -> Коллекция строк подключения.
Во втором абзаце говорится, что в строке «Настройки приложения» хранится строка SQL-соединения, поэтому мой вопрос таков: «Значит ли это как Настройки приложения -> Коллекция настроек приложения.
Поскольку все библиотеки, которые я вызываю, получают строку подключения из файла конфигурации с
Итак, если я сохраняю строку подключения SQL в настройках приложения, тогда мне нужно изменить стиль вызова на основе следующих настроек
Может ли кто-нибудь еще уточнить, где именно хранится строка соединения SQL в настройках приложения функции?
Также есть ли способ избежать ошибки ниже?
Превышены пороговые значения хоста: [Соединения]. Для получения дополнительной информации см. https://aka.ms/functions-thresholds.
Идентификатор проблемы: System.InvalidOperationException в Microsoft.Azure.WebJobs.Script.ScriptHostManager.IsHostHealthy