[Bug] 自动清理任务冲突
Closed this issue · 1 comments
smartcatboy commented
如果设置了超时自动清理任务,会导致后来更改的任务在到期后也被清理。
复现方法:
- 设置
iperf3
转发规则,超时时间设置 10 分钟 - 将转发规则从
iperf3
换成其他的转发方式,如iptables
- 该端口的转发规则会在 10 分钟后被清理
考虑将超时任务的关闭检测改成 huey 周期性检查任务,定时扫描数据库里面的转发规则,如果超过了超时时间( expire_second
在数据库里面存为到期时间戳),则执行清理任务。
LeiShi1313 commented
被你发现了