Azure Функция приложения: ошибка при загрузке V3 на портале для приложения функции fre sh? - PullRequest
0 голосов
/ 07 марта 2020

Я следую документации по настройке функции приложения с версией среды исполнения V3, но она вызывает InternalServerError. Как я могу создать функцию приложения для работы с V3? Вот мои шаги:

  1. Я создаю приложение функции fre sh app service azure (на портале).
  2. Когда ресурс готов и без внесения каких-либо изменений или ввода какого-либо кода на портале или развертывания любого кода из VS, я go в настройках приложения функции и показывает «~ 3» выбран, версия времени выполнения: версия времени выполнения : загрузка ... (она застряла там) и ошибка mssg в поле с правой стороны экрана:

Ошибка: обнаружена ошибка (InternalServerError) во время выполнения хоста

Я попытался выбрать версию ~ 2 в настройках приложения-функции, но во время выполнения отображается «загрузка ...», и если я завершаю работу и go возвращаюсь к этой функции, она показывает ~ 2 как выбранную, но InternalServerError продолжает показывать и во время выполнения версия показывает «загрузка ...»

Если я перехожу на версию ~ 1, она работает, показывая время выполнения версии 1.012967.0. Но я не могу вернуться к V3, потому что он снова показывает internalServerError.

Согласно документации"функциональные приложения создаются в версии 2.x среды выполнения", но когда я впервые создал Функция, кажется, создать его в V1 ?. Куду показал дома / LogFiles / eventlog. xml "Имя поставщика =" IIS AspNetCore Module V2 "/"

Позже я попытался развернуть свой код VS в этом приложении функций с функциями V3 в VS и портале, но конечно это не будет работать. И развертывание V3 из VS с V1 на портале не является рекомендуемым процессом в документации". Хотя версия времени выполнения определяется параметром FUNCTIONS_EXTENSION_VERSION, вы должны сделать это изменение на портале Azure, а не путем изменения непосредственно к настройке. "

Наконец, если я пытаюсь создать функцию приложения из VS, она автоматически создает ее с помощью V2, и при проверке на портале я получаю то же внутреннее сообщение об ошибке. Это работает только с V1 1.0.12967.0 (~ 1).

Помощь действительно ценится

1 Ответ

1 голос
/ 07 марта 2020

Подобные ошибки могут возникать, если настройка приложения AzureWebJobsStorage отсутствует или недействительна.

Причиной ваших проблем, вероятно, является проблема с выбранной учетной записью хранения, поскольку помогает переключение на новую. Возможно, существует блокировка или что-то, что блокировало учетную запись.

Azure Функции V3 совместимы с учетными записями хранения общего назначения V2 - я только что проверил, и у нас есть несколько из них запущены и работают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...