fix(extension/schedule-server): 修复升级 snail job 1.8.0 任务调度中心配置错误

This commit is contained in:
2025-12-29 20:49:40 +08:00
parent c1a0eb165f
commit e4b1293538
5 changed files with 45 additions and 62 deletions

View File

@@ -21,34 +21,24 @@ spring.liquibase:
--- ### Snail Job 服务端配置 --- ### Snail Job 服务端配置
snail-job: snail-job:
# Netty 端口 # 服务端通讯端口默认17888
netty-port: 1788 server-port: 17888
# 合并日志默认保存天数 # 合并日志默认保存天数
merge-Log-days: 1 merge-Log-days: 1
# 合并日志默认的条数 # 合并日志默认的条数
merge-Log-num: 500 merge-Log-num: 500
# 配置日志保存时间(单位:天) # 日志保存时间(单位:天)
log-storage: 90 log-storage: 7
# 配置每批次拉取重试数据的大小 # bucket 总数量
retry-pull-page-size: 100
# 配置一个客户端每秒最多接收的重试数量指令
limiter: 10
# 配置号段模式下的步长
step: 100
# bucket 的总数量
bucket-total: 128 bucket-total: 128
# Dashboard 任务容错天数 # Dashboard 任务容错天数
summary-day: 7 summary-day: 7
# 配置负载均衡周期时间 # 负载均衡周期时间
load-balance-cycle-time: 10 load-balance-cycle-time: 10
## 回调配置 # 每批次拉取重试数据的大小
callback: retry-pull-page-size: 100
# 回调 uniqueId 前缀 # 重试任务拉取的并行度
prefix: CB retry-max-pull-parallel: 2
# 配置回调的最大执行次数
max-count: 288
# 配置回调触发的间隔时间
trigger-interval: 900
--- ### 日志配置 --- ### 日志配置
logging: logging:

View File

@@ -21,34 +21,24 @@ spring.liquibase:
--- ### Snail Job 服务端配置 --- ### Snail Job 服务端配置
snail-job: snail-job:
# Netty 端口 # 服务端通讯端口默认17888
netty-port: 1788 server-port: 17888
# 合并日志默认保存天数 # 合并日志默认保存天数
merge-Log-days: 1 merge-Log-days: 1
# 合并日志默认的条数 # 合并日志默认的条数
merge-Log-num: 500 merge-Log-num: 500
# 配置日志保存时间(单位:天) # 日志保存时间(单位:天)
log-storage: 90 log-storage: 180
# 配置每批次拉取重试数据的大小 # bucket 总数量
retry-pull-page-size: 100
# 配置一个客户端每秒最多接收的重试数量指令
limiter: 10
# 配置号段模式下的步长
step: 100
# bucket 的总数量
bucket-total: 128 bucket-total: 128
# Dashboard 任务容错天数 # Dashboard 任务容错天数
summary-day: 7 summary-day: 7
# 配置负载均衡周期时间 # 负载均衡周期时间
load-balance-cycle-time: 10 load-balance-cycle-time: 10
## 回调配置 # 每批次拉取重试数据的大小
callback: retry-pull-page-size: 100
# 回调 uniqueId 前缀 # 重试任务拉取的并行度
prefix: CB retry-max-pull-parallel: 2
# 配置回调的最大执行次数
max-count: 288
# 配置回调触发的间隔时间
trigger-interval: 900
--- ### 日志配置 --- ### 日志配置
logging: logging:

View File

@@ -257,22 +257,22 @@ sa-token.extension:
--- ### Snail Job 配置 --- ### Snail Job 配置
snail-job: snail-job:
enabled: false enabled: false
# 客户端地址(默认自动获取本机 IP # 客户端地址(默认自动推断。必须确保服务端可以访问到,在服务端无法调度客户端时需要手动配置
#host: 127.0.0.1 #host: 127.0.0.1
# 客户端端口默认1789 # 客户端端口默认17889
port: 1789 port: 17889
# 命名空间 ID # 命名空间
namespace: ${SCHEDULE_NAMESPACE:764d604ec6fc45f68cd92514c40e9e1a} namespace: ${SCHEDULE_NAMESPACE:764d604ec6fc45f68cd92514c40e9e1a}
# 组名 # 接入组名
group: ${SCHEDULE_GROUP:continew-admin} group: ${SCHEDULE_GROUP:continew-admin}
# 令牌 # 接入组 token
token: ${SCHEDULE_TOKEN:SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj} token: ${SCHEDULE_TOKEN:SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj}
## 服务端配置(任务调度中心) ## 服务端配置(任务调度中心)
server: server:
# 服务端地址,若服务端集群部署则此处配置域名 # 服务端地址
host: ${SCHEDULE_HOST:127.0.0.1} host: ${SCHEDULE_HOST:127.0.0.1}
# Netty 端口 # 服务端通讯端口
port: ${SCHEDULE_PORT:1788} port: ${SCHEDULE_PORT:17888}
# API 配置 # API 配置
api: api:
# URL # URL

View File

@@ -257,27 +257,28 @@ sa-token.extension:
--- ### Snail Job 配置 --- ### Snail Job 配置
snail-job: snail-job:
# 客户端地址(默认自动获取本机 IP enabled: true
# 客户端地址(默认:自动推断。必须确保服务端可以访问到,在服务端无法调度客户端时需要手动配置)
#host: 127.0.0.1 #host: 127.0.0.1
# 客户端端口默认1789 # 客户端端口默认17889
port: 1789 port: 17889
# 命名空间 ID # 命名空间
namespace: ${SCHEDULE_NAMESPACE:764d604ec6fc45f68cd92514c40e9e1a} namespace: ${SCHEDULE_NAMESPACE:764d604ec6fc45f68cd92514c40e9e1a}
# 组名 # 接入组名
group: ${SCHEDULE_GROUP:continew-admin} group: ${SCHEDULE_GROUP:continew-admin}
# 令牌 # 接入组 token
token: ${SCHEDULE_TOKEN:SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj} token: ${SCHEDULE_TOKEN:SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj}
## 服务端配置(任务调度中心) ## 服务端配置(任务调度中心)
server: server:
# 服务端地址,若服务端集群部署则此处配置域名 # 服务端地址
host: ${SCHEDULE_HOST:127.0.0.1} host: ${SCHEDULE_HOST:127.0.0.1}
# Netty 端口 # 服务端通讯端口
port: ${SCHEDULE_PORT:1788} port: ${SCHEDULE_PORT:17888}
# API 配置 # API 配置
api: api:
# URL # URL
url: http://127.0.0.1:8001/snail-job url: http://127.0.0.1:8001/snail-job
# 用户名 # 用户名
username: ${SCHEDULE_USERNAME:admin} username: ${SCHEDULE_USERNAME:admin}
# 密码 # 密码
password: ${SCHEDULE_PASSWORD:admin} password: ${SCHEDULE_PASSWORD:admin}

View File

@@ -50,11 +50,12 @@ services:
command: 'redis-server /usr/local/redis/config/redis.conf --appendonly yes' command: 'redis-server /usr/local/redis/config/redis.conf --appendonly yes'
continew-server: continew-server:
build: ./continew-admin build: ./continew-admin
image: continew-server:4.2.0-SNAPSHOT
container_name: continew-server container_name: continew-server
restart: always restart: always
ports: ports:
- '18000:18000' - '18000:18000'
- '1789:1789' - '17889:17889'
volumes: volumes:
- /docker/continew-admin/config/:/app/config/ - /docker/continew-admin/config/:/app/config/
- /docker/continew-admin/data/file/:/app/data/file/ - /docker/continew-admin/data/file/:/app/data/file/
@@ -94,11 +95,12 @@ services:
TZ: Asia/Shanghai TZ: Asia/Shanghai
schedule-server: schedule-server:
build: ./schedule-server build: ./schedule-server
image: schedule-server:1.8.0
container_name: schedule-server container_name: schedule-server
restart: always restart: always
ports: ports:
- '18001:18001' - '18001:18001'
- '1788:1788' - '17888:17888'
volumes: volumes:
- /docker/schedule-server/logs/:/app/logs/ - /docker/schedule-server/logs/:/app/logs/
environment: environment: