Я использую шаблон ARM, расположенный по адресу https://github.com/vanderby/SonarQube-AzureAppService, для развертывания SonarQube в службе приложений Azure. После развертывания при доступе к сайту в логах вижу следующее:
5:13:06 PM Starting HttpPlatformHandler Script
5:13:06 PM HTTP_PLATFORM_PORT is: 20471
5:13:06 PM Searching for sonar.properties file
5:13:14 PM File found at: D:\home\site\wwwroot\sonarqube-7.7\conf\sonar.properties
5:13:14 PM Writing to sonar.properties file
5:13:14 PM Searching for wrapper.conf file
5:13:15 PM File found at: D:\home\site\wwwroot\sonarqube-7.7\conf\wrapper.conf
5:13:15 PM Writing to wrapper.conf file
5:13:15 PM Searching for StartSonar.bat
5:13:16 PM File found at: D:\home\site\wwwroot\sonarqube-7.7\bin\windows-x86-64\StartSonar.bat
5:13:16 PM Executing StartSonar.bat
wrapper | Unable to set the process priority: Access is denied. (0x0)
wrapper | Attempt to set the console title failed: The handle is invalid. (0x6)
wrapper | --> Wrapper Started as Console
wrapper | Launching a JVM...
wrapper | Startup failed: Timed out waiting for a signal from the JVM.
wrapper | JVM did not exit on request, terminated
wrapper | JVM Restarts disabled. Shutting down.
wrapper | <-- Wrapper Stopped
Press any key to continue . . .
При попытке редактировать файлы через Kudu я получаю всевозможные сообщения об отказе в доступе, поэтому, похоже, это общая проблема с разрешениями.
Есть идеи, что происходит? Я погуглил проблему, но пока не нашел решения.