wangzhibo
2026-07-16 bac4362a0b7726d38a23d38f0d7913f2c2bab262
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { ModuleConfig } from '@cool-midway/core';
import { TaskMiddleware } from './middleware/task';
 
/**
 * 模块配置
 */
export default () => {
  return {
    // 模块名称
    name: '任务调度',
    // 模块描述
    description: '任务调度模块,支持分布式任务,由redis整个集群的任务',
    // 中间件
    middlewares: [TaskMiddleware],
    // 模块加载顺序,默认为0,值越大越优先加载
    order: 0,
    // 日志
    log: {
      // 日志保留时间,单位天
      keepDays: 20,
    },
  } as ModuleConfig;
};