Browse Source

配置文件修改

master
luogw 5 days ago
parent
commit
dab14f6ab2
  1. 36
      src/main/resources/application-prod.yml
  2. 27
      src/main/resources/application-test.yml

36
src/main/resources/application-prod.yml

@ -100,24 +100,42 @@ question:
queue: queue:
# 重试间隔(秒) # 重试间隔(秒)
retry-interval: 60 retry-interval: 60
# 简答题异步评分
scoring:
# 每批最多处理多少道简答题
batch-size: 5
# 执行间隔(毫秒),每60秒扫描一次
interval-ms: 60000
scheduled-task: scheduled-task:
owner: test owner: test
# 经典套题 Mock 配置(生产环境关闭 mock 延迟) # 经典套题 Mock 配置
classicpaper: classicpaper:
mock: mock:
regenerate-delay-ms: 0 # 重抽题最小延迟(毫秒)
regenerate-delay-max-ms: 0 regenerate-delay-ms: 4000
# 重抽题最大延迟(毫秒)
regenerate-delay-max-ms: 5000
# 生成题目模拟延迟(毫秒,Mock 模拟算法处理耗时)
generate-delay-ms: 2000
# 是否启用真实算法(true=使用算法服务)
algorithm:
enabled: true
spare:
# 每道题预生成的备用题数量
per-question: 2
# 备用池剩余 <= 此值时触发异步补充
replenish-threshold: 1
# 每次补充生成几道备用题
replenish-count: 2
# 补充任务初始延迟(毫秒),避免高峰期"挤"算法
replenish-delay-ms: 10000
# 套题生成超时检测 # 套题生成超时检测
timeout: timeout:
# 生成超时阈值(分钟),超过此时间仍在 GENERATING 则标记为 FAILED # 生成超时阈值(分钟),超过此时间仍在 GENERATING 则标记为 FAILED
threshold-minutes: 120 threshold-minutes: 120
# 检查间隔(毫秒),每 5 分钟扫描一次 # 检查间隔(毫秒),每 5 分钟扫描一次
interval-ms: 300000 interval-ms: 300000
# 简答题异步评分
scoring:
# 每批最多处理多少道简答题
batch-size: 5
# 执行间隔(毫秒),每60秒扫描一次
interval-ms: 60000

27
src/main/resources/application-test.yml

@ -97,6 +97,12 @@ question:
queue: queue:
# 重试间隔(秒) # 重试间隔(秒)
retry-interval: 60 retry-interval: 60
# 简答题异步评分
scoring:
# 每批最多处理多少道简答题
batch-size: 5
# 执行间隔(毫秒),每60秒扫描一次
interval-ms: 60000
scheduled-task: scheduled-task:
owner: test owner: test
@ -104,20 +110,29 @@ scheduled-task:
# 经典套题 Mock 配置 # 经典套题 Mock 配置
classicpaper: classicpaper:
mock: mock:
# 重抽题最小延迟(毫秒)
regenerate-delay-ms: 4000 regenerate-delay-ms: 4000
# 重抽题最大延迟(毫秒)
regenerate-delay-max-ms: 5000 regenerate-delay-max-ms: 5000
# 生成题目模拟延迟(毫秒,Mock 模拟算法处理耗时)
generate-delay-ms: 2000
# 是否启用真实算法(true=使用算法服务) # 是否启用真实算法(true=使用算法服务)
algorithm: algorithm:
enabled: true enabled: true
spare:
# 每道题预生成的备用题数量
per-question: 2
# 备用池剩余 <= 此值时触发异步补充
replenish-threshold: 1
# 每次补充生成几道备用题
replenish-count: 2
# 补充任务初始延迟(毫秒),避免高峰期"挤"算法
replenish-delay-ms: 10000
# 套题生成超时检测 # 套题生成超时检测
timeout: timeout:
# 生成超时阈值(分钟),超过此时间仍在 GENERATING 则标记为 FAILED # 生成超时阈值(分钟),超过此时间仍在 GENERATING 则标记为 FAILED
threshold-minutes: 120 threshold-minutes: 120
# 检查间隔(毫秒),每 5 分钟扫描一次 # 检查间隔(毫秒),每 5 分钟扫描一次
interval-ms: 300000 interval-ms: 300000
# 简答题异步评分
scoring:
# 每批最多处理多少道简答题
batch-size: 5
# 执行间隔(毫秒),每60秒扫描一次
interval-ms: 60000
Loading…
Cancel
Save