没有合适的资源?快使用搜索试试~ 我知道了~
xmljava系统源码-tcctx:It'saTCC(Try-Confirm-Cancel)transactionframewo...
共65个文件
java:36个
js:7个
xml:5个
需积分: 9 0 下载量 114 浏览量
2021-06-05
23:51:50
上传
评论
收藏 401KB ZIP 举报
温馨提示
xml java系统源码 JD-TccTx 分布式事务管理框架,实现基于Try Confirm Cancel的分布式事务调度。 目前提供了同步事务的自动调度能力,并能进行回滚和失败任务的异步重试流程。 How to build 编译Druid Notice需要如下资源: Latest stable Latest stable 下载代码及编译方法 git clone git@git.jd.com:pop-commons/jd-tcctx.git cd jd-tcctx mvn -DskipTests=true package Features 基于业务系统自身的事务主表进行事务驱动(需配置额外的状态和处理时间字段) 子事务资源只需提供try, confirm, cancel三个方法(try和cancel可被裁减),就能自动进行事务驱动 通过异常自动控制事务流程进入异步重试还是回滚流程 提供积压任务监控页面,方便查看当前任务状态 Development guide 1. 增加Maven依赖 在项目pom.xml增加依赖 <project> ... <dependencies> ... <!
资源推荐
资源详情
资源评论
收起资源包目录
tcctx-master.zip (65个子文件)
tcctx-master
.gitignore 244B
tcctx-core
pom.xml 2KB
src
test
resources
logback-test.xml 635B
java
com
jd
tx
tcc
core
test
mock
MockResourceItem.java 6KB
hsql
HsqlDatabase.java 2KB
TestTableManager.java 2KB
TestTransactionRunner.java 14KB
impl
TestJDBCHelper.java 4KB
TestSeqStateGenerator.java 4KB
TestResourceItemLinkedList.java 2KB
TestMain.java 403B
main
java
com
jd
tx
tcc
core
TransactionRunner.java 540B
utils
Utils.java 2KB
TransactionContext.java 1KB
state
TransactionAction.java 4KB
BeginState.java 415B
ConfirmState.java 2KB
TransactionState.java 327B
CancelState.java 2KB
StateContext.java 960B
TryState.java 2KB
ResourceItemLinkedList.java 2KB
query
TransactionQuery.java 2KB
exception
SOATxUnawareException.java 577B
SOATxUnrecoverableException.java 586B
TransactionManager.java 465B
retry
RetryJob.java 5KB
sync
SyncTransactionRunner.java 3KB
impl
SeqStateGenerator.java 1KB
JDBCHelper.java 7KB
CommonTransactionContext.java 1KB
TransactionResource.java 1KB
StateGenerator.java 215B
ResourceItem.java 2KB
entity
TransactionEntity.java 321B
README.md 9KB
pom.xml 5KB
tcctx-console
pom.xml 1KB
src
main
resources
console
http
css
bootstrap.min.css 118KB
bootstrap.css.map 380KB
bootstrap-theme.min.css.map 5KB
bootstrap.min.css.map 53KB
bootstrap-theme.css.map 47KB
style.css 834B
bootstrap-theme.css 26KB
bootstrap.css 143KB
bootstrap-theme.min.css 23KB
fonts
glyphicons-halflings-regular.svg 106KB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.ttf 44KB
glyphicons-halflings-regular.woff2 18KB
glyphicons-halflings-regular.eot 20KB
js
npm.js 484B
doT.js 5KB
bootstrap.js 67KB
lang.js 4KB
jquery-2.2.3.min.js 84KB
bootstrap.min.js 36KB
jquery.min.js 91KB
index.html 4KB
java
com
jd
tx
tcc
console
TXMonitorServlet.java 4KB
service
TransactionQueryService.java 2KB
tcctx-job
pom.xml 2KB
src
test
java
com
jd
tx
tcc
job
TestSyncJobRetryScheduler.java 326B
main
java
com
jd
tx
tcc
job
SyncJobRetryScheduler.java 7KB
共 65 条
- 1
资源评论
weixin_38653508
- 粉丝: 2
- 资源: 904
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功