win-local-inc/remote-cron
最新稳定版本:1.1.0
Composer 安装命令:
composer require win-local-inc/remote-cron
包简介
A package for remote cron.
关键字:
README 文档
README
Installation
- update array to your needs in
config/remotecron.phpwith
[
'middleware' => [
'throttle:remotecron',
WinLocal\RemoteCron\Middleware\TokenAuth::class,
],
'path' => env('WINLOCAL_CRON_PATH', 'remote/cron'),
'queue_connection' => env('WINLOCAL_CRON_QUEUE_CONNECTION', 'redis'),
'token' => env('WINLOCAL_CRON_TOKEN'),
];
- add envs :
WINLOCAL_CRON_PATH= WINLOCAL_CRON_TOKEN= WINLOCAL_CRON_QUEUE_CONNECTION=
- each service needs to run supervisor
php artisan queue:work redis --max-time=3600 --max-jobs=100 --tries=3 --timeout=3550
- new cron jobs needs to be add in super admin service database in tables : cron_services, cron_jobs
cron_services
name: Advert
url: https://sericename.stage.com/remote/cron
token: ***token***
cron_jobs
name: Report Upload
command: facebook:upload
parameters:
schedule: */10 * * * *
- to run tests on package
vendor/bin/testbench package:test --configuration=tests/phpunit.xml
统计信息
- 总下载量: 4.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-01-26