spring - 如何准确运行 24 小时的 Spring Boot 应用程序?
问题描述
我想创建一个 Spring Boot 应用程序并让它运行 24 小时。之后,应用程序应该很好地退出。我只能想到通过无限循环来实现这一目标,并始终检查当前时间等于开始时间 + 24 小时。有人可以请教吗?
请注意,这不是安排某些任务...
解决方案
您可以安排一个任务执行一次:(Spring 调度任务 - 只运行一次)并在任务执行时关闭应用程序(以编程方式关闭 Spring Boot 应用程序)
推荐阅读
- react-native - 本地博览会通知每天触发(SDK 39.0.0)
- sql-server - 加入多个表并应用聚合给出错误的结果
- css - 角度渲染器 setStyle 不会应用线性渐变
- r - 如何在 R 中制作羽毛图?
- git - 克隆后PhpStorm文件全部被修改 - 行分隔符
- docker - WebdriverIO 应用程序错误未通过 docker-compose 连接到standalone-chrome
- matlab - 使用 Matlab 进行声源定位
- reactjs - 用两个字段更新一个状态?
- r - 是否有 R 函数来计算累积分布函数?
- python - 如何在 discord.py 中设置一个不带前缀的命令,仅带有某个单词