Приложение Grails 4, развернутое в GCP, похоже, пытается запустить после развертывания, но не запускается должным образом. Запросы приложений возвращают 500 ответов. Нет ошибок или подсказок с выходом уровня журнала DEBUG на корневом уровне.
То же приложение работает локально в режиме разработки.
Производственная конфигурация соответствует руководству по развертыванию Grails 3 (для GCP), за исключением изменений, которые были необходимы для работы Grails. 4 / Java 11. Похоже, что большая часть начальной загрузки выполняется должным образом;
- Spring Security успешно конфигурируется
- Spring Security REST успешно конфигурируется
- Spring beans зарегистрированы
- Подключается к облачному экземпляру SQL
- Схема базы данных создана (Liquibase)
- Плагины успешно загружены
Затем переходят к следующемузнакомые строки записи выходных данных;
INFO --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
INFO --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
INFO --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
INFO --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.17]
и перезапуски ..
в то время как обычно, следующая фаза начальной загрузки (происходит локально) будет:
[restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
[restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 42018 ms
Возможнодлинный вопрос, но любой уровень подсказок или предложений будет высоко ценится.
Я выбежал из дверей, чтобы открыть. : - (