Files
hsl-cloud/script/config/nacos/seewis-workflow.yml
T
seewe 93d3e71e0b refactor(modules): rename modules and externalize config / 重命名模块并外置配置
Rename Maven modules and directories to seewis-* while preserving Java package paths. Allow Nacos and Logstash settings from environment variables or Maven -D overrides, and include the existing agent documentation updates.
2026-09-01 15:04:46 +08:00

55 lines
2.0 KiB
YAML

spring:
datasource:
dynamic:
# 设置默认的数据源或者数据源组,默认值即为 master
primary: master
datasource:
# 主库数据源
master:
type: ${spring.datasource.type}
driver-class-name: ${datasource.workflow.driver-class-name:com.mysql.cj.jdbc.Driver}
url: ${datasource.workflow.url}
username: ${datasource.workflow.username}
password: ${datasource.workflow.password}
liquibase:
# Existing environments must be baselined with changelogSync before enabling migrations.
enabled: false
change-log: classpath:db/changelog/db.changelog-master.yaml
# oracle:
# type: ${spring.datasource.type}
# driverClassName: oracle.jdbc.OracleDriver
# url: ${datasource.system-oracle.url}
# username: ${datasource.system-oracle.username}
# password: ${datasource.system-oracle.password}
# postgres:
# type: ${spring.datasource.type}
# driverClassName: org.postgresql.Driver
# url: ${datasource.system-postgres.url}
# username: ${datasource.system-postgres.username}
# password: ${datasource.system-postgres.password}
# warm-flow工作流配置
warm-flow:
# 是否开启工作流,默认true
enabled: true
# 是否开启设计器ui
ui: true
# 是否显示流程图顶部文字
top-text-show: true
# 是否渲染节点悬浮提示,默认true
node-tooltip: true
# 默认Authorization,如果有多个token,用逗号分隔
token-name: ${sa-token.token-name},clientid
# LiteFlow 业务规则编排
liteflow:
# 跟随工作流模块开关,避免禁用工作流时仍加载任务办理链
enable: ${warm-flow.enabled:true}
metrics:
# 指标自动配置使用独立开关,需同步关闭以避免初始化未启用的 LiteFlow
enabled: ${liteflow.enable:true}
# 工作流模块用于编排任务办理链路
rule-source: classpath:liteflow/*.el.xml
# 开启虚拟线程
enable-virtual-thread: true