【产品名称】:CRMEB PRO版
【部署方式】:linux宝塔面板
【项目部署环境】:线上环境
【php版本】:7.3
【Mysql版本】:5.7
【遇到问题描述】:
使用 swoole_timer::tick 定时器执行,但是跑着跑着定时器就没有了要怎么解决?
使用场景:订单支付成功后,创建一个定时器,在5分钟内,需要每10秒自动处理订单的一些附加内容。
我做了日志,执行定时器后得到了定时器的id,比如id是4,突然执行完一轮任务后就没了,重新创建的定时器id就又是4,定时器内执行的任务有做异常处理,所以不会突然报错导致定时器挂掉。
求解决方案 或 思路,万分感谢