我正在使用调度程序来触发事件。如果服务器在预定时间内关闭,则计划的作业不会运行。所以我需要在每次启动服务器时触发一个事件。有没有办法这样做?
答案 0 :(得分:0)
你有两种可能性
/etc/rc.local
文件中添加此bash脚本的路径或添加服务。另一种可能性是使用Cron Job。答案 1 :(得分:0)
我们可以在spring应用程序上下文启动(ApplicationListener)时间运行一个方法,从中可以直接调用调度方法。因此,每次服务器启动时,都会运行此方法,从而能够执行我实际需要的操作。 感谢您提供的回复。
答案 2 :(得分:0)
如果您想在服务器启动时使用web.xml上的printEmpty myOpt
开始工作。它会触发servlet。您输入的输入值是任务的优先级。所以在servlet init方法中你可以调用你的方法。