在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → LCN兼容spring cloud2.0版本

LCN兼容spring cloud2.0版本

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.73M
  • 下载次数:1
  • 浏览次数:64
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
LCN兼容spring cloud2.0版本,实现分布式事务的管理,里面应该有我编译之后的jar,可以直接使用
【实例截图】
【核心代码】
4744302543022093744.zip
└── tx-lcn-2.0兼容版,未官方正版
├── LICENSE
├── pom.xml
├── README.md
├── transaction-dubbo
│   ├── pom.xml
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── codingapi
│   │   └── tx
│   │   └── dubbo
│   │   ├── balance
│   │   │   ├── ConsistentHashLoadBalanceProxy.java
│   │   │   ├── LCNBalanceProxy.java
│   │   │   ├── LeastActiveLoadBalanceProxy.java
│   │   │   ├── RandomLoadBalanceProxy.java
│   │   │   └── RoundRobinLoadBalanceProxy.java
│   │   ├── filter
│   │   │   └── TransactionFilter.java
│   │   ├── interceptor
│   │   │   ├── TransactionAspect.java
│   │   │   └── TxManagerInterceptor.java
│   │   ├── listener
│   │   │   └── TransactionSocketListener.java
│   │   └── service
│   │   └── impl
│   │   └── ModelNameServiceImpl.java
│   └── resources
│   ├── banner.txt
│   └── META-INF
│   └── dubbo
│   ├── com.alibaba.dubbo.rpc.cluster.LoadBalance
│   └── com.alibaba.dubbo.rpc.Filter
├── transaction-motan
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── codingapi
│   │   └── tx
│   │   └── motan
│   │   ├── balance
│   │   │   ├── ActiveWeightLoadBalanceProxy.java
│   │   │   ├── ConfigurableWeightLoadBalanceProxy.java
│   │   │   ├── ConsistentHashLoadBalanceProxy.java
│   │   │   ├── LCNBalanceProxy.java
│   │   │   ├── LocalFirstLoadBalanceProxy.java
│   │   │   ├── RandomLoadBalanceProxy.java
│   │   │   └── RoundRobinLoadBalanceProxy.java
│   │   ├── filter
│   │   │   └── TransactionFilter.java
│   │   ├── interceptor
│   │   │   ├── TransactionAspect.java
│   │   │   └── TxManagerInterceptor.java
│   │   ├── listener
│   │   │   └── TransactionSocketListener.java
│   │   └── service
│   │   └── impl
│   │   └── ModelNameServiceImpl.java
│   └── resources
│   ├── banner.txt
│   └── META-INF
│   └── services
│   ├── com.weibo.api.motan.cluster.LoadBalance
│   └── com.weibo.api.motan.filter.Filter
├── transaction-springcloud
│   ├── pom.xml
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── codingapi
│   │   ├── ribbon
│   │   │   └── loadbalancer
│   │   │   ├── LcnLoadBalancerRule.java
│   │   │   ├── LcnNoOpLoadBalancerProxy.java
│   │   │   ├── LcnRibbonConfiguration.java
│   │   │   └── LcnZoneAwareLoadBalancerProxy.java
│   │   └── tx
│   │   ├── RequestInterceptorConfiguration.java
│   │   ├── springcloud
│   │   │   ├── feign
│   │   │   │   └── TransactionRestTemplateInterceptor.java
│   │   │   ├── http
│   │   │   │   └── TransactionHttpRequestInterceptor.java
│   │   │   ├── interceptor
│   │   │   │   ├── TransactionAspect.java
│   │   │   │   └── TxManagerInterceptor.java
│   │   │   ├── listener
│   │   │   │   └── ServerListener.java
│   │   │   └── service
│   │   │   └── impl
│   │   │   └── ModelNameServiceImpl.java
│   │   └── TransactionConfiguration.java
│   └── resources
│   ├── banner.txt
│   └── META-INF
│   └── spring.factories
├── tx-client
│   ├── pom.xml
│   ├── README.md
│   └── src
│   └── main
│   └── java
│   └── com
│   └── codingapi
│   └── tx
│   ├── annotation
│   │   ├── ITxTransaction.java
│   │   └── TxTransaction.java
│   ├── aop
│   │   ├── bean
│   │   │   ├── TxCompensateLocal.java
│   │   │   ├── TxTransactionInfo.java
│   │   │   └── TxTransactionLocal.java
│   │   └── service
│   │   ├── AspectBeforeService.java
│   │   ├── impl
│   │   │   ├── AspectBeforeServiceImpl.java
│   │   │   ├── TransactionServerFactoryServiceImpl.java
│   │   │   ├── TxDefaultTransactionServerImpl.java
│   │   │   ├── TxRunningNoTransactionServerImpl.java
│   │   │   ├── TxRunningTransactionServerImpl.java
│   │   │   └── TxStartTransactionServerImpl.java
│   │   ├── TransactionServerFactoryService.java
│   │   └── TransactionServer.java
│   ├── compensate
│   │   ├── model
│   │   │   └── CompensateInfo.java
│   │   ├── package-info.java
│   │   └── service
│   │   ├── CompensateService.java
│   │   └── impl
│   │   └── CompensateServiceImpl.java
│   ├── config
│   │   ├── ConfigReader.java
│   │   └── service
│   │   └── TxManagerTxUrlService.java
│   ├── Constants.java
│   ├── control
│   │   ├── LCNTransactionAspectSupport.java
│   │   └── service
│   │   ├── IActionService.java
│   │   ├── impl
│   │   │   ├── ActionCServiceImpl.java
│   │   │   ├── ActionTServiceImpl.java
│   │   │   └── TransactionControlServiceImpl.java
│   │   └── TransactionControlService.java
│   ├── datasource
│   │   ├── AbstractResourceProxy.java
│   │   ├── aspect
│   │   │   └── DataSourceAspect.java
│   │   ├── ICallClose.java
│   │   ├── ILCNConnection.java
│   │   ├── ILCNResource.java
│   │   ├── ILCNTransactionControl.java
│   │   ├── package-info.java
│   │   └── service
│   │   ├── DataSourceService.java
│   │   └── impl
│   │   └── DataSourceServiceImpl.java
│   ├── framework
│   │   ├── task
│   │   │   ├── TaskGroup.java
│   │   │   ├── TaskGroupManager.java
│   │   │   ├── TaskState.java
│   │   │   └── TxTask.java
│   │   ├── thread
│   │   │   └── HookRunnable.java
│   │   └── utils
│   │   ├── MethodUtils.java
│   │   ├── serializer
│   │   │   ├── ISerializer.java
│   │   │   ├── ProtostuffSerializer.java
│   │   │   └── SchemaCache.java
│   │   ├── SerializerUtils.java
│   │   ├── SocketManager.java
│   │   └── SocketUtils.java
│   ├── listener
│   │   └── service
│   │   ├── impl
│   │   │   └── InitServiceImpl.java
│   │   ├── InitService.java
│   │   └── ModelNameService.java
│   ├── model
│   │   ├── Request.java
│   │   ├── TransactionInvocation.java
│   │   ├── TxGroup.java
│   │   └── TxServer.java
│   └── netty
│   ├── handler
│   │   └── TransactionHandler.java
│   ├── service
│   │   ├── impl
│   │   │   ├── MQTxManagerServiceImpl.java
│   │   │   ├── NettyControlServiceImpl.java
│   │   │   ├── NettyDistributeServiceImpl.java
│   │   │   └── NettyServiceImpl.java
│   │   ├── MQTxManagerService.java
│   │   ├── NettyControlService.java
│   │   ├── NettyDistributeService.java
│   │   ├── NettyService.java
│   │   ├── TxManagerHttpRequestHelper.java
│   │   └── TxManagerHttpRequestService.java
│   └── utils
│   └── IpAddressUtils.java
├── tx-manager
│   ├── mvnw
│   ├── mvnw.cmd
│   ├── pom.xml
│   ├── README.md
│   └── src
│   └── main
│   ├── build
│   │   └── package.xml
│   ├── java
│   │   └── com
│   │   └── codingapi
│   │   └── tm
│   │   ├── api
│   │   │   ├── controller
│   │   │   │   ├── AdminController.java
│   │   │   │   └── TxManagerController.java
│   │   │   └── service
│   │   │   ├── ApiAdminService.java
│   │   │   ├── ApiModelService.java
│   │   │   ├── ApiTxManagerService.java
│   │   │   └── impl
│   │   │   ├── ApiAdminServiceImpl.java
│   │   │   ├── ApiModelServiceImpl.java
│   │   │   └── ApiTxManagerServiceImpl.java
│   │   ├── compensate
│   │   │   ├── dao
│   │   │   │   ├── CompensateDao.java
│   │   │   │   └── impl
│   │   │   │   └── CompensateDaoImpl.java
│   │   │   ├── model
│   │   │   │   ├── TransactionCompensateMsg.java
│   │   │   │   └── TxModel.java
│   │   │   └── service
│   │   │   ├── CompensateService.java
│   │   │   └── impl
│   │   │   └── CompensateServiceImpl.java
│   │   ├── config
│   │   │   └── ConfigReader.java
│   │   ├── Constants.java
│   │   ├── CorsConfig.java
│   │   ├── framework
│   │   │   └── utils
│   │   │   ├── SocketManager.java
│   │   │   └── SocketUtils.java
│   │   ├── listener
│   │   │   ├── ApplicationStartListener.java
│   │   │   ├── ServerListener.java
│   │   │   └── service
│   │   │   ├── impl
│   │   │   │   └── InitServiceImpl.java
│   │   │   └── InitService.java
│   │   ├── manager
│   │   │   ├── ModelInfoManager.java
│   │   │   └── service
│   │   │   ├── impl
│   │   │   │   ├── LoadBalanceServiceImpl.java
│   │   │   │   ├── MicroServiceImpl.java
│   │   │   │   ├── TxManagerSenderServiceImpl.java
│   │   │   │   └── TxManagerServiceImpl.java
│   │   │   ├── LoadBalanceService.java
│   │   │   ├── MicroService.java
│   │   │   ├── TxManagerSenderService.java
│   │   │   └── TxManagerService.java
│   │   ├── model
│   │   │   ├── ChannelSender.java
│   │   │   ├── LoadBalanceInfo.java
│   │   │   ├── ModelInfo.java
│   │   │   ├── ModelName.java
│   │   │   ├── TxServer.java
│   │   │   └── TxState.java
│   │   ├── netty
│   │   │   ├── handler
│   │   │   │   └── TxCoreServerHandler.java
│   │   │   ├── model
│   │   │   │   ├── TxGroup.java
│   │   │   │   └── TxInfo.java
│   │   │   └── service
│   │   │   ├── IActionService.java
│   │   │   ├── impl
│   │   │   │   ├── ActionATGServiceImpl.java
│   │   │   │   ├── ActionCGServiceImpl.java
│   │   │   │   ├── ActionCKGServiceImpl.java
│   │   │   │   ├── ActionCServiceImpl.java
│   │   │   │   ├── ActionCTGServiceImpl.java
│   │   │   │   ├── ActionGLBServiceImpl.java
│   │   │   │   ├── ActionHServiceImpl.java
│   │   │   │   ├── ActionPLBServiceImpl.java
│   │   │   │   ├── ActionRGServiceImpl.java
│   │   │   │   ├── ActionTServiceImpl.java
│   │   │   │   ├── ActionUMIServiceImpl.java
│   │   │   │   ├── BaseSignalTaskService.java
│   │   │   │   ├── NettyServerServiceImpl.java
│   │   │   │   └── NettyServiceImpl.java
│   │   │   ├── NettyServerService.java
│   │   │   └── NettyService.java
│   │   ├── redis
│   │   │   ├── JedisClusterConfig.java
│   │   │   ├── RedisConfig.java
│   │   │   ├── RedisProperties.java
│   │   │   └── service
│   │   │   ├── impl
│   │   │   │   └── RedisServerServiceImpl.java
│   │   │   └── RedisServerService.java
│   │   ├── RestConfig.java
│   │   ├── ServletInitializer.java
│   │   └── TxManagerApplication.java
│   └── resources
│   ├── application.properties
│   ├── banner.txt
│   └── static
│   ├── index.html
│   ├── log.html
│   ├── model.html
│   └── static
│   ├── bootstrap
│   │   ├── css
│   │   │   ├── bootstrap.css
│   │   │   ├── bootstrap.css.map
│   │   │   ├── bootstrap.min.css
│   │   │   ├── bootstrap.min.css.map
│   │   │   ├── bootstrap-theme.css
│   │   │   ├── bootstrap-theme.css.map
│   │   │   ├── bootstrap-theme.min.css
│   │   │   └── bootstrap-theme.min.css.map
│   │   ├── fonts
│   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   └── glyphicons-halflings-regular.woff2
│   │   └── js
│   │   ├── bootstrap.js
│   │   ├── bootstrap.min.js
│   │   └── npm.js
│   ├── common
│   │   ├── common.js
│   │   ├── http.js
│   │   └── jbase64.js
│   ├── images
│   │   └── logo.png
│   ├── index.js
│   ├── jquery
│   │   ├── jquery-2.2.3.min.js
│   │   ├── jquery.blockUI-css.js
│   │   ├── jquery.blockUI.min.js
│   │   ├── jquery.form.js
│   │   └── jquery.min.js
│   ├── log.js
│   └── model.js
└── tx-plugins-db
├── pom.xml
├── README.md
└── src
└── main
└── java
└── com
└── codingapi
└── tx
└── datasource
└── relational
├── AbstractTransactionThread.java
├── LCNConnection.java
├── LCNDBConnection.java
├── LCNStartConnection.java
└── LCNTransactionDataSource.java

147 directories, 230 files

标签:

实例下载地址

LCN兼容spring cloud2.0版本

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警