spring Sping Boot 应用程序何时准备好接收HTTP请求?

6ss1mwsb  于 2023-01-29  发布在  Spring
关注(0)|答案(1)|浏览(127)

我有:
1.多重ApplicationRunners
1.以及多个@Scheduled作业,这些作业在应用启动后立即运行,并在启动后定期运行。
我想在应用程序准备好处理HTTP请求时向日志中写入一条消息;这样我就可以在应用程序接受HTTP请求之前验证所有必要的作业都已执行。

  1. Q1:如何/在何处写入此日志消息?
  2. Q2:如何在接受HTTP请求之前运行代码?
    注意:我的应用扩展了SpringBootServletInitializer
rggaifut

rggaifut1#

正如@m-deinum所回答的,在所有ApplicationRunner bean完成运行之前,应用程序不会接受HTTP流量。
我已经证实了这一点。我现在结束这个问题。

相关问题