gpt4 book ai didi

php - Laravel 在 mysql 中存储计划任务

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:58 24 4
gpt4 key购买 nike

我希望能够让我的用户安排任务,但将任务存储在 MySQL 数据库中。

这样任务就可以显示在表格中并在用户需要时随时取消。

如何实现?

最佳答案

既然你的问题有点宽泛,我就说说我会怎么做吧。如果不合适,请告诉我,我们可以考虑不同的解决方案。

第一步:管理任务

看看Laravel Queue .那将是一个很好的起点。查看他们的作业关闭失败时如何将其存储到数据库中。然后将逻辑抽象为模型,您将能够在其中执行 CRUD 和其他操作。

第二步:运行任务

现在您可以在保存 时附加模型事件,并使用 Scheduler ,您可以使用给定时间运行任务。还要附加一个 deleting 事件,以停止任务。

关于php - Laravel 在 mysql 中存储计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29498941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com