自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 分布式事务实战汇总

分布式方案2PC 两阶段提交协议两阶段提交协议:事务管理器分两个阶段来协调资源管理器,第一阶段准备资源,也就是预留事务所需的资源,如果每个资源管理器都资源预留成功,则进行第二阶段资源提交,否则协调资源管理器回滚资源。 我的一个实践是 seata的AT模式demo如下 基于springcloud nacos juejin.im/post/5f18ce… 基于dubbo nacos juejin.im/post/5f18e1… 基本流程图如下。 seata的AT模式下的2pc方案对代码侵入性较

2020-07-25 20:32:07 220

原创 springcloud nacos 基于rocketmq 消息的分布式事物实战

一、准备工作1、整体流程图基于事务消息分布式事物方案是 事务消息最终是分布式事务的最终一致性跟我之前写的分布式的seata的方案不太一样,比如a给b打钱,当a的钱扣除成功之后(扣除失败则本次失败),。 如果系统 B 的本地事务执行失败了咋办? 基于 mq 重试咯,mq 会自动不断重试直到成功,如果实在是不行,可以发送报警由人工来手工回滚和补偿。 这种方案的要点就是可以基于 mq 来进行不断重试,最终一定会执行成功的。 因为一般执行失败的原因是网络抖动或者数据库瞬间负载太高,都是...

2020-07-25 20:32:54 1933 1

原创 彻底搞懂mysql数据库四种隔离级别,实验实战

数据库四种隔离级别隔离级别脏读不可重复读幻读Read uncommitted 读未提交可能可能可能Read committed 读已提交不可能可能可能Repeatable read 可重复读不可能不可能可能Serializable read 串行化不可能不可能不可能创建一个student表CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `

2020-07-23 22:00:07 307

原创 springboot dubbo nacos seata 分布式事物实战

一、准备工作1、下载seataseata-server-1.3.0https://github.com/seata/seata/releases2、下载nacosnacos-server-1.1.:https://github.com/alibaba/nacos/releases/tag/1.1.33、下载demo代码demo 工程代码:https://github.com/leo20131231/seata_demo/tree/master/springboot-dubbo-se.

2020-07-23 15:14:52 474

原创 springcloud nacos seata 分布式事物实战

一、准备工作seata-server-1.3.0 https://github.com/seata/seata/releases nacos-server-1.1.:https://github.com/alibaba/nacos/releases/tag/1.1.3 demo 工程代码:https://github.com/leo20131231/seata_demo/tree/master/springcloud-nacos-seata 4、建数据库...

2020-07-21 13:25:50 1839 1

原创 neo4j社区版高可用搭建

整体技术方案采用keepalived+drbd主从1. 准备俩台机器、俩块磁盘 ,机器我用的是腾讯云的 。 因为阿里云的hvip已经下架了,估计是想卖他们的负载均衡 ip 磁盘 hostname172.17.0.10 /dev/vdb1...

2019-06-11 08:48:28 7302

原创 vaadin 7 使用gwt 发布js和css

vaadin 7 提供了注解的方式 发布 js 和css  如下,但是这种方式 需要打开这个控件所在的页面 才会把对应js 和css发布出来 @JavaScript({"ext-all.js","app.js"})@StyleSheet({"ext-all.css"})public class ExtjsJavaScriptComponet extends AbstractJavaScri

2016-03-11 05:39:27 778

原创 Vaadin 7 和 extjs mvc 集成示例

vaadin 是一个和js 很友好的 富客户端 前端,。可以很简单的和很多js jq插件集成成为addon,vaadin 和js集成基础   https://vaadin.com/docs/-/part/framework/gwt/gwt-javascript.html          vaadin和 extjs mvc集成示例,项目结构如下

2016-03-11 05:26:49 680

spring-boot中文帮助文档

spring boot中文的帮助文档

2016-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除