今天在启动SpringBoot项目时,碰到了这样一行提示
 

2025-02-28 16:42:16,987 [restartedMain] INFO |||liquibase.lockservice.log(JavaLogger.java:30) - Waiting for changelog lock....

这个日志提示 Waiting for changelog lock 是 Liquibase 正在等待获取数据库的锁,这意味着在执行数据库迁移时,Liquibase 检测到数据库的 DATABASECHANGELOGLOCK 表处于锁定状态。

具体解决方式:

检查 DATABASECHANGELOGLCK 表

SELECT * FROM DATABASECHANGELOGLOCK;

只要将LOCKED字段由true改为false即可

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐