【发布时间】:2021-08-11 09:17:16
【问题描述】:
为了加快我的手动冒烟测试,我将环境配置为延迟启动,其中:
spring.main.lazy-initialization=true
通过将我的应用程序启动时间缩短 1/3,它实际上可以正常工作。
但是,在启动时,我的应用程序日志中充满了如下行:
WARN s.d.schema.property.CachingModelPropertiesProvider.propertiesFor:66 - 计算模型属性的异常
搜索了原因以及如何摆脱这些,但发现的唯一建议是不要使用延迟初始化。
虽然在使用延迟初始化时一切似乎都可以正常工作,但我应该担心这些消息还是可以忽略这些行并可能隐藏这些行?
如果我可以抑制这些,是否有首选/正确的方法,例如跳过生成这些消息的阶段,或者我应该在我的记录器中配置它?
【问题讨论】:
标签: java spring spring-boot lazy-initialization