今天在观察springboot项目启动时,发现 Initializing Spring FrameworkServlet 'dispatcherServlet'
因为dispatcherServlet不是一开始就加载的,有访问才开始加载的,即懒加载。
在SpringBoot的配置文件中添加以下配置即可:
spring.mvc.servlet.load-on-startup=1
然后在网上搜了一下,springboot启动的问题,有人提出三个问题:
spring boot 默认配置三个深坑,一个比一个耗时
1、dispatcherServlet 是懒加载的
2、数据库链接是懒加载的
3、linux 下真随机数生成器
问题2:数据库链接是懒加载的
解决:spring.datasource.druid.initial-size=1
问题3:linux 下真随机数生成器
解决思路(博主技术不够):用伪随机数生成器,真随机数生成器的噪声收集要很久
问题3,我需要补充一下知识。