我做了一个定时上报数据的小程序,但是有托盘可以退出,我想让退出时进行一半的定时任务先完成了再退出,有什么好办法吗
|
nologJul 28, 2023
1
扩展 spring 的容器销毁声明周期的相关函数,或者捕获操作系统信号处理,或者扩展 JVM 销毁钩子函数
|
|
securityCodingJul 28, 2023
2
关键字 graceful shutdown 搜一下就有
|
|
3
|
|
BQsummerJul 28, 2023
4
jvm shutdown hook?
|
|
ikasJul 29, 2023
5
你托盘的退出,调用的方法,不是自己写的?
|
|
securityCodingJul 29, 2023
6
@securityCoding springboot 也不是 springboot 项目,点进去看下源码很难吗?
|
|
8
@ikas 托盘退出时可以设置固定延时等待,但是不能保证任务完成后才关呀.
@securityCoding 问了 gpt4,graceful shutdown 不是依赖内置服务器自己的关闭能力吗,和我想达成的效果不一样 |