我一直在研究 Indatus Dispatcher ( https://github.com/Indatus/dispatcher ),它看起来比 Laravel 5 中内置的调度器灵活得多。
例如使用 Dispatcher 我可以:
...->daysOfTheMonth([1, 15])
让命令在每个月的 1 号和 15 号执行。
据我所知,您不能使用 Scheduler 做到这一点:
...->monthly(1, 15)
这行不通,因为该函数不接受任何参数。
我是不是遗漏了什么或者 Dispatcher 好得多?
最佳答案
Indatus Dispatcher 与 Laravel 5 不兼容。它已经停产,因为大部分功能现在默认包含在 Laravel 5 中。
你总是可以运行一个自定义的 cron time - 所以你真的可以用你喜欢的 Laravel 5 做任何调度:
...->cron('0 0 1,15 * * *')
关于php - Laravel 5 Schedular 与 Indatus 调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29518453/