Update crontab.md

This commit is contained in:
李铭昕 2019-11-02 13:21:15 +08:00
parent 05b270ba3c
commit 77b8ee47da

View File

@ -96,6 +96,18 @@ class FooTask
定时任务的执行回调,即定时任务实际执行的代码,在通过配置文件定义时,这里需要传递一个 `[$class, $method]` 的数组,`$class` 为一个类的全称,`$method` 为 `$class` 内的一个 `public` 方法。当通过注解定义时,只需要提供一个当前类内的 `public` 方法的方法名即可,如果当前类只有一个 `public` 方法,您甚至可以不提供该属性。
#### singleton
多实例部署项目时,如果设置为 `true`,则只会触发一次。
#### mutexPool
互斥锁使用的 `Redis` 连接池。
#### mutexExpires
互斥锁超时时间,如果定时任务执行完毕,但解除互斥锁失败时,互斥锁也会在这个时间之后自动解除。
#### memo
定时任务的备注,该属性为可选属性,没有任何逻辑上的意义,仅供开发人员查阅帮助对该定时任务的理解。