事务服务
组件编码
hzero-asgard
简介
1.1 概述
采用SAGA模型的分布式事务管理服务
1.2 组件坐标
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-asgard</artifactId>
<version>${hzero.service.version}</version>
</dependency>
1.3 主要功能
- 事务定义
- 事务实例
1.4 消费端配置项说明
choerodon:
# saga 消费端配置说明
saga:
consumer:
enabled: false # 是否开启saga消费端,默认关闭
max-thread-num: 10 # saga消息消费线程池大小,默认大小为10
max-poll-size: 200 # 每次拉取消息最大数量,默认大小200
core-thread-num: 5 # 核心线程数,默认大小为5
poll-interval-ms: 1000 # 拉取间隔(毫秒),默认1000
producer:
consistency-type: memory # 设置数据一致性处理器,memory为基于内存实现的回查方式,db为基于数据库表实现的回查方式
# 任务调度消费端配置说明
schedule:
consumer:
enabled: false # 是否开启系统定时清理过期数据,默认关闭
poll-interval-ms: 1000 # 拉取间隔(毫秒),默认1000
max-thread-num: 2 # saga消息消费线程池大小,默认大小为2
core-thread-num: 1 # 核心线程数,默认大小为1