jbroudou / cronlock
此包已被废弃,不再维护。未建议替代包。
此包最新版本(dev-master)没有可用的许可信息。
dev-master
2018-01-04 06:43 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2019-07-29 02:26:48 UTC
README
A simple ZF2 module that provides locking functionality for cron type console actions.
要安装,请将以下内容添加到您项目的 composer.json 中
"jbroudou/cronlock": "dev-master"
要启用控制台动作的锁定功能,请设置路由默认选项中的 cronLock 参数。例如:
'my-end-point' => array(
'options' => array(
'route' => 'my-end-point',
'defaults' => array(
'controller' => 'Project\Controller\Cron',
'action' => 'runCron',
'cronLock' => true,
)
)
)
通过在项目的自动加载配置中指定一个 cronLockDir 配置来设置创建锁定文件的目录。如果未设置,模块将默认使用 /tmp 目录。