提问人:Phoenix 提问时间:3/2/2023 最后编辑:StultuskePhoenix 更新时间:3/2/2023 访问量:310
无效的 fixedDelayString 值“${status.schedule}” - 无法解析为 long
Invalid fixedDelayString value "${status.schedule}" - cannot parse into long
问:
我有一个计划程序,我想使其可配置,所以我使用了 fixeddelaystring 并从 MySQL 数据库中获取其值。但是我收到此错误
Initialization of bean failed; nested exception is java.lang.IllegalStateException: Encountered invalid @Scheduled method 'syncStatusScheduler': Invalid fixedDelayString value "${status.schedule}" - cannot parse into long
调度
@Scheduled(fixedDelayString = "${status.schedule}" , initialDelay = 1000)
public void syncStatusScheduler() throws IOException{
.
.
.
}
这是数据库中的行,我想从中获取 fixeddelaystring 的时间
键值
'status.schedule','300000'
除了 fixedDelayString 来选取值,但得到错误。
答: 暂无答案
评论