frenzelgmbh/cm-jobcontrol

yii2的作业看护模块

安装: 28

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 0

类型:yii2-module

dev-master 2017-05-12 08:41 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:38:18 UTC


README

Yii2 JobControle 模块

作者: Philipp Frenzel philipp@frenzel.net

用法

作业控制模块启用了一个REST服务,允许您跟踪正在启动、执行和完成的作业。这是我们项目的辅助工具,允许我们在一些解决方案需要每天跟踪数百个任务时保持概览。

使用的开源扩展

  • yii2-workflow
  • yii2-json-api

安装

安装此模块的首选方式是通过composer。

运行以下命令:

php composer.phar require --prefer-dist frenzelgmbh/cm-jobcontrol "*"

或者在您的composer.json的require部分添加以下行

    "frenzelgmbh/cm-jobcontrol":"*",

并在您的web-config - modules部分添加

    'modules' => [
        'jobcontrol' => [
            'class' => 'net\frenzel\jobcontrol',
        ],
        ...
    ]

并在您的web-config - components部分添加

    'components' => [
        'JobcontrolWorkflow' => [
            'class' => 'raoul2000\workflow\source\file\WorkflowFileSource',
        ],
        ...
    ]

由于该模块需要保存一些数据,请在该目录下执行迁移:

    '@vendor/frenzelgmbh/cm-jobcontrol/src/migrations',