Проблема при попытке развернуть войну в Azure - PullRequest
0 голосов
/ 01 февраля 2019

Я пытался развернуть файл войны в Azure, но не смог, вот что я делаю.

Сначала я попытался развернуть войну, перетащив файл войны под D:\home\site\wwwroot\webapps, а затем перезапустил службу приложения, ноФайл .war не распаковывается.

Во-вторых, я попытался развернуть с помощью Power Shell, используя эти шагов , но я получил это сообщение об ошибке:

Invoke-RestMethod: You do not have permission to view this directory or page.

Может кто-нибудь объяснить, что я делаю неправильно!

Кстати, у меня есть файл web.config под wwwroot:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
      <security>
         <requestFiltering>
            <requestLimits maxAllowedContentLength="4294967295" />
         </requestFiltering>
      </security>
      <httpPlatform processPath="%AZURE_TOMCAT85_HOME%\bin\startup.bat"> <!-- arguments="-config D:\home\site\wwwroot\conf\server.xml start"> -->
         <environmentVariables>
            <environmentVariable name="CATALINA_OPTS" value="-Dport.http=%HTTP_PLATFORM_PORT% -Xms512m -Xmx2048m" />
            <environmentVariable name="CATALINA_HOME" value="%AZURE_TOMCAT85_HOME%" />
         </environmentVariables>
      </httpPlatform>
   </system.webServer>
</configuration>

1 Ответ

0 голосов
/ 05 февраля 2019

Война не распаковалась, потому что tomcat не запущен, поэтому в настройках приложения убедитесь, что Java активирована, а веб-контейнер Java - Tomcat.

enter image description here

Также убедитесь, что у вас есть слот для развертывания (см. Рис. Выше), если не создаете новый.

Надеюсь, это поможет.

...