CommandLineRunner 不 run

CommandLineRunner调用CallRunner
callRunner 方法中同步执行的是 runner 对象的 run 方法
run方法体中被阻塞或死循环

导致了 SpringApplication 在执行这个 run 方法时阻塞,无法继续执行循环中的下一个 runner 的 run 方法

解决方法 多个run方法时new Thread

posted on 2021-05-13 16:41  enlht  阅读(865)  评论(0)    收藏  举报