feat: 升级SnailJob 1.0.0-beta3
| | |
| | | <lock4j.version>2.2.7</lock4j.version> |
| | | <dynamic-ds.version>4.3.0</dynamic-ds.version> |
| | | <alibaba-ttl.version>2.14.4</alibaba-ttl.version> |
| | | <snailjob.version>1.0.0-beta2</snailjob.version> |
| | | <snailjob.version>1.0.0-beta3</snailjob.version> |
| | | <mapstruct-plus.version>1.3.6</mapstruct-plus.version> |
| | | <mapstruct-plus.lombok.version>0.2.0</mapstruct-plus.lombok.version> |
| | | <lombok.version>1.18.32</lombok.version> |
| | |
| | | snail-job: |
| | | enabled: true |
| | | # 需要在 SnailJob 后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务 |
| | | group-name: "ruoyi_group" |
| | | group: "ruoyi_group" |
| | | # SnailJob 接入验证令牌 详见 script/sql/snail_job.sql `sj_group_config` 表 |
| | | token: "SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT" |
| | | server: |
| | |
| | | port: 1788 |
| | | # 详见 script/sql/snail_job.sql `sj_namespace` 表 |
| | | namespace: ${spring.profiles.active} |
| | | |
| | | |
| | | --- # 数据源配置 |
| | | spring: |
| | |
| | | # 是否开启ssl |
| | | ssl.enabled: false |
| | | |
| | | --- # redisson 配置 |
| | | redisson: |
| | | # redis key前缀 |
| | | keyPrefix: |
| | |
| | | snail-job: |
| | | enabled: false |
| | | # 需要在 SnailJob 后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务 |
| | | group-name: "ruoyi_group" |
| | | group: "ruoyi_group" |
| | | # SnailJob 接入验证令牌 详见 script/sql/snail_job.sql `sj_group_config` 表 |
| | | token: "SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT" |
| | | server: |
| | |
| | | # 是否开启ssl |
| | | ssl.enabled: false |
| | | |
| | | --- # redisson 配置 |
| | | redisson: |
| | | # redis key前缀 |
| | | keyPrefix: |
| | |
| | | @AutoConfiguration |
| | | @ConditionalOnProperty(prefix = "snail-job", name = "enabled", havingValue = "true") |
| | | @EnableScheduling |
| | | @EnableSnailJob(group = "${snail-job.group-name}") |
| | | @EnableSnailJob |
| | | public class SnailJobConfig { |
| | | |
| | | @EventListener(SnailClientStartingEvent.class) |