mirror of
http://124.126.16.154:8888/singularity/hyperf-admin.git
synced 2026-01-15 03:35:07 +08:00
perf: 增加remote module 请求转发模式
This commit is contained in:
@@ -4,4 +4,11 @@
|
||||
|
||||
作业必须基于`App\Util\CronCenter\ClassJobAbstract`, 或`App/Util/CronCenter/CommandJobAbstract.php`抽象类进行实现, 才可进行执行状态的跟踪
|
||||
|
||||
`CronCenter`的实现基于`hyperf-crontab`进行实现, 具体代码在`app/Util/CronCenter`, 更多细节可查看[文档](https://hyperf.wiki/#/zh-cn/crontab)
|
||||
`CronCenter`的实现基于`hyperf-crontab`进行实现, 具体代码在`src/CronCenter`, 更多细节可查看[文档](https://hyperf.wiki/#/zh-cn/crontab)
|
||||
|
||||
开启`cron-center` `config/autoload/crontab.php`
|
||||
```php
|
||||
[
|
||||
"enable" => true
|
||||
]
|
||||
```
|
||||
|
||||
@@ -68,4 +68,20 @@ php bin/hyperf.php
|
||||
|
||||
然后将相应的菜单添加到后台即可使用.
|
||||
|
||||
!> 这里的组件菜单, 后期可以优化成配置文件导入的方式, 会更简单些
|
||||
!> 这里的组件菜单, 后期可以优化成配置文件导入的方式, 会更简单些
|
||||
|
||||
业务组件的db依赖问题, 参见 `src/cron-center/src/ConfigProvider.php` 中 `databases`
|
||||
|
||||
```php
|
||||
'databases' => [
|
||||
'config_center' => db_complete([
|
||||
'host' => env('CONFIG_CENTER_DB_HOST', env('HYPERF_ADMIN_DB_HOST')),
|
||||
'database' => env('CONFIG_CENTER_DB_NAME', env('HYPERF_ADMIN_DB_NAME')),
|
||||
'username' => env('CONFIG_CENTER_DB_USER', env('HYPERF_ADMIN_DB_USER')),
|
||||
'password' => env('CONFIG_CENTER_DB_PWD', env('HYPERF_ADMIN_DB_PWD')),
|
||||
]),
|
||||
],
|
||||
```
|
||||
|
||||
组件可以使用自己单独的库配置, 默认使用 `hyperf_amdin` 的主db配置.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user