我一直在关注Indatus Dispatcher(https://github.com/Indatus/dispatcher),它看起来比Laravel 5中内置的Scheduler更灵活。
例如,使用Dispatcher,我可以:
...->daysOfTheMonth([1, 15])
让命令在每个月的1号和15号执行。
从我所看到的情况来看,您无法使用计划程序执行此操作:
...->monthly(1, 15)
哪个不起作用,因为该功能不接受任何参数。
我错过了什么或Dispatcher好多了?
答案 0 :(得分:5)
Indatus Dispatcher与Laravel 5不兼容。它已经停止使用,因为现在默认情况下大部分功能都包含在Laravel 5中。
您可以随时运行自定义时间 - 因此您可以使用您喜欢的Laravel 5进行任何日程安排:
...->cron('0 0 1,15 * * *')