问个关于laravel的技术问题

cnzmz 17天前 10

自己做的一个laravel框架的系统,中间要用到延迟任务,延迟一两天的都有,如果几天设置了一个48小时的延迟任务人后今晚服务器重启了,48小时候还会执行这个任务吗?
还是说服务器重启之后,一切queue任务都消失了
最新回复 (3)
  • 鱼板面 17天前
    引用 2
    这个应该和你的队列驱动器有关系,队列本身是阻塞的,如果是sync应该就失效了,redis应该没问题,你可以自己试试嘛很好验证的
  • imnpc 17天前
    引用 3
    laravel 一般推荐使用redis保存队列任务
    如果重启了   redis的数据一般会被清空的 除非设置了永久存储 宝塔好像带这个   不过我们一般不使用
    目前我的使用来说   强烈不建议使用中重启服务器
  • Firefly 17天前
    引用 4
    Laravel自己有个Scheduler每分钟执行,自己写的任务由这个Scheduler调度。
    所以你可以把你的任务设置成每两天的几点几分执行,这样应该就没问题了
  • 游客
    5
返回