云
2 天以前 02a1ae81eba7b48223052fb833859f0a65dd7d21
yudao-server/src/main/resources/application.yaml
@@ -28,11 +28,29 @@
    max-concurrent-tasks: 1
    # 单个后台任务最长运行时间(分钟),超时自动取消并清理
    max-runtime-minutes: 30
    # 临时 ZIP 保留时间(分钟)。下载完成后立即删除,此处仅兜底「下载中断/始终未下载」的残留
    temp-file-retention-minutes: 10
    # 临时 ZIP 保留时间(分钟)。分段下载及中断重试期间保留,到期后清理
    temp-file-retention-minutes: 60
    # 临时 ZIP 目录,留空则使用 ${java.io.tmpdir}/mes-qr-export
    temp-dir: ''
  # 袋码批量生成:小批量同步完成,大批量转后台任务并分段落库
  bag-code:
    generate:
      # 同步/后台分界线(袋码数)。不超过则请求线程内完成
      sync-threshold: 20000
      # 每段袋码/每批取码数量
      chunk-size: 5000
      # 同时允许运行的后台生成任务数
      max-concurrent-tasks: 1
      # 单次生成袋码上限
      max-task-count: 1000000
      # 单个后台任务最长运行时间(分钟),超时自动终止并清理
      max-runtime-minutes: 30
      # 前端轮询建议间隔(秒)
      poll-interval-seconds: 2
      # 半成品清理每轮删除行数
      cleanup-batch-size: 5000
spring:
  application:
    name: yudao-server