# 附录1

Kstry 配置信息

kstry:
  thread:
    pool:
      core-size: 8 # Kstry 线程池核心线程数。 默认:CPU核心数>2时取CPU核心数,否则取2
      max-size: 16 #  Kstry 线程池最大线程数。 默认:核心线程数*2
      keep-alive-time: 10 # Kstry 线程池空闲存活时间。 默认:10分钟,单位:分钟
      queue-size: 5000 # Kstry 线程池阻塞队列长度。  默认:10000
      shutdown-await: 3000 # 调用线程池 shutdown() 之后,时隔几毫秒后check关闭状态。 默认:3000,单位:毫秒
      shutdown-now-await: 3000 # 调用线程池 shutdown() 失败之后再调用 shutdownNow() 时隔几毫秒后check关闭状态。 默认:5000,单位:毫秒
      monitor:
        enable: true # 是否开启线程池的监控日志。 默认:true
        delay: 5000 # 线程池监控日志打印间隔时间。 默认:10000ms,单位:毫秒
    open-virtual: true # 使用JDK21+时,可以使用该参数开启虚拟线程
  story:
    request-id: traceId # 自定义请求ID名,默认:ks-request-id
    tracking:
      log: true # 是否开启回溯日志。 默认:false
      type: service # 链路回溯策略。 默认:none
    success-code: 200 # Story 执行成功后的 code。 默认:200

    timeout: 3000 # Story 任务超时时间。 默认:3000ms,单位:毫秒
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

失效配置

prefix: kstry-demo- # StartEvent ID 前缀。 默认:story-def- 
1

    🟢 1.1.0版本开始bpmn流程配置文件的开始事件id没有这个前缀限制了,只要合法不重复即可