feat: 使用liteflow替换自定义的任务执行
This commit is contained in:
@@ -15,5 +15,15 @@ spring:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
jpa:
|
||||
generate-ddl: true
|
||||
quartz:
|
||||
wait-for-jobs-to-complete-on-shutdown: true
|
||||
startup-delay: 30s
|
||||
job-store-type: jdbc
|
||||
jdbc:
|
||||
platform: mysql
|
||||
fenix:
|
||||
print-banner: false
|
||||
liteflow:
|
||||
print-banner: false
|
||||
rule-source: flow.xml
|
||||
check-node-exists: false
|
||||
7
leopard-server/src/main/resources/flow.xml
Normal file
7
leopard-server/src/main/resources/flow.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE flow PUBLIC "liteflow" "https://liteflow.cc/liteflow.dtd">
|
||||
<flow>
|
||||
<chain id="update_stock_information">
|
||||
CATCH(THEN(task_start, update_stock_information, task_end)).DO(task_error)
|
||||
</chain>
|
||||
</flow>
|
||||
Reference in New Issue
Block a user