Невозможно запустить службу приложения azure после развертывания файла War - PullRequest
0 голосов
/ 29 января 2020

Я переименовал свой военный файл в ROOT .war и развернул в сервисе веб-приложения azure через FTP, но он не может начать выдавать ошибку 502. Я получаю «недостаточно свободного места после удаления устаревших записей кэша "из потока журнала. Кто-нибудь знает, как это решить?

ОБНОВЛЕНИЕ: @alok Я попытался развернуть его с помощью curl, из-за которого произошла ошибка неверных учетных данных. Я копирую учетные данные приложения FTP приложения из Центра развертывания

    Server Error
    401 - Unauthorized: Access is denied due to invalid credentials.
    You do not have permission to view this directory or page using the credentials that you supplied.

(AZURE CLI установлен в моей системе) также, когда я пытаюсь выполнить развертывание с использованием Power Shell, он говорит

Publi sh -AzWebapp: термин «Publi sh -AzWebapp» не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и повторите попытку.

Ответы [ 3 ]

0 голосов
/ 31 января 2020

Можете ли вы попробовать использовать curl? https://docs.microsoft.com/en-us/azure/app-service/deploy-zip#with -curl Также похоже, что вы запускаете powreshell с портала. Вы можете попробовать запустить локально, чтобы можно было разрешить ArchivePath. Дайте мне знать, как это происходит.

0 голосов
/ 01 февраля 2020

Вот как мне удалось заставить мою войну работать на azure от Eclipse:

  1. Установить Azure Набор инструментов для Eclipse от https://marketplace.eclipse.org/content/azure-toolkit-eclipse во время установки Eclipse будет перезапущен пару раз.

  2. Щелкните правой кнопкой мыши по ваш проект из выпадающего списка; наведите курсор на Azure и выберите Publi sh как Azure Webapp ..

  3. Создать новую группу ресурсов linux с необходимыми Jre и tomcat версия

  4. Нажмите Deploy!

0 голосов
/ 30 января 2020

Попробуйте использовать / WarDeploy: https://docs.microsoft.com/en-us/azure/app-service/deploy-zip#deploy -war-file

Он позаботится о расширении содержимого файла WAR в папке содержимого для вашего веб-приложения.

Если вы все еще сталкиваетесь с проблемами, пожалуйста, отправьте заявку в службу поддержки, и мы выясним причину root, поскольку нам потребуется дополнительная информация.

...