问题有以下几个:
1、dispatcherServlet 是懒加载的
2、数据库链接是懒加载的
3、linux 下真随机数生成器

解决方案:
1,servlet配置load-on-startup的作用–配置spring.mvc.servlet.load-on-startup=1
2,指定配置文件中spring.datasource.druid.initial-size=1,即启动时会初始化1个数据库连接,按自己需求更改数值
3,JDK优化之熵池策略–加启动参数 -Djava.security.egd=file:/dev/./urandom

springboot 启动后,第一次的接口请求总是很慢,后面速度就很快,怎么解决?–v2ex的相关讨论

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐