java - 带有弹簧启动的天蓝色应用程序服务:等待对预热的响应
问题描述
我在 azure(应用程序服务)上部署了一个 spring boot 应用程序,但是需要很长时间才能开始(有时 20 分钟),我总是在日志中看到这一行,并且出现了很多情况:
Waiting for response to warmup request for container myapp_id_on_azure_0_917c0e77. Elapsed time = 326.0884541 sec
我似乎在等待一些东西来有效地启动应用程序......但是什么?有人有提示吗?
仅供参考:我执行:java -jar /home/site/wwwroot/my_app.jar来启动我的应用程序。我没有在我的 Spring Boot 应用程序的 application.properties 中定义任何服务器端口。我还确认在应用服务的“常规设置”中启用了“始终开启”选项...
解决方案
仅供参考:我执行:java -jar /home/site/wwwroot/my_app.jar
从这句话中,我大概可以猜到你使用的是linux平台。
在没有任何日志的情况下,我认为您的问题毫无意义。所以应该没有人能给你一个直接有效的解决方案,而只能为你提供故障排除思路。
故障排除步骤
推荐阅读
- apache-nifi - Nifi将记录中的所有字段都映射到[表名]定义的列
- mysql - NodeJS/mysql2 中的重叠
- angular - 角度通用,NestJs TTFB 加载时间超过 5 秒
- c# - 显示 System.Collections.Generic.List 不起作用
- serilog - 通过 Json 配置覆盖 Serilog 接收器
- angular - 将值传递给 Angular 中的 Injectable 扩展类
- react-native - react-native run-android 命令失败
- light-4j - 在 light-4j 应用程序的访问日志中打印查询参数?
- java - ForkJoinPool 结果从未到达
- matlab - 有没有办法在嵌套函数中声明局部变量?