![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring-Cloud
appleyk
这个作者很懒,什么都没留下…
展开
-
【第2章】Seata1.3.0源码编译+参数配置+启动运行(超详细)
一、什么是Seata?官网地址:https://seata.io提炼关键词:特性:1、一致性(这个是痛点,解决的就是微服务分布式事务一致性的问题)2、高性能(这个是卖点,如果用了反而拖累整个微服务架构的性能,试问谁还会用呢?)3、易用性(这个是亮点,大家开发时引入新技术,都希望简单好用,如果技术太过于复杂,反而会提升使用门槛,吓跑用户)事务模式AT (AutomaticTransaction,对业务系统无侵入,省去了用的人很多编码的工作)...原创 2020-10-06 00:50:24 · 100166 阅读 · 9 评论 -
【第1章】SpringCloud结合Seata1.3.0,从零开始搭建微服务模块并实现分布式事务全局一致性
一、前言 最近有时间,打算把微服务整起来,本地搞个项目案例,配置下,撸撸代码,搞个从无到有的搭建过程,最后再把搭建配置的文档和项目的代码放到github上,一是供大家参考,二是给自己留个东西,以免时间久了,生疏和忘了。 为什么官网有个基于Spring的Seata的案例,自己还要再搞一个呢,两个原因,一是github上的那个项目拉下来,跑不起来,感觉怪怪的,而且是集成dubbo的,数据源限定死了;dao层用了MybatisPlus插件,而我用习惯了tk.mapper;pom引...原创 2020-09-30 00:33:43 · 94014 阅读 · 0 评论 -
Spring-Cloud-Eureka服务注册发现中心server+client案列模拟说明
Spring-Cloud概念理解Eureka源码分析Eureka简介及原理上面三个博文链接大致扫一篇,在读一下下面我所阐述的,然后再回过头来细细翻看一下上面的三个博文,你会发现,原来如此Eureka架构图以下纯属个人理解,理解不当请各位手下留情,指出错误,我定感谢,!Eureka分两部分原创 2018-02-03 11:31:15 · 9145 阅读 · 0 评论 -
Spring-Boot+Eureka服务注册发现中心server+client案列demo
上一篇,我们用一个不是很生动的例子,讲述了服务注册中心和服务提供者以及服务消费者三者之间的联系,我们知道了,服务注册发现中心不仅提供服务的注册,而且,还会告诉消费者,当前哪些服务实例是可用的,对管理员也就是我们维护服务的人来说,可以知道,哪些hostname主机上的服务是正常的,当然,那些没有在服务中心出现的服务,我们也可以定位到故障点,比如,服务所在的服务器是不是停电了?或者是断网了?亦或者是被原创 2018-02-03 14:18:09 · 14246 阅读 · 0 评论 -
Spring-Cloud-Ribbon -- 客户端负载均衡器
Ribbon是Netflix开源的一款用于客户端负载均衡的工具软件,目前ribbon是使用轮询的方式进行负载均衡的。何为负载均衡? 可以参考我的一篇博文:CentOS 6.5 下 Nginx的反向代理和负载均衡的实现上述的Nginx是基于服务端的反向代理+负载均衡器基于前两篇,我用一张图来说明一下什么是eureka(服务注册+发现中心),其实我是想画个鱼塘的,哈哈在上图中: 处在顶层...原创 2018-02-09 15:14:55 · 11376 阅读 · 0 评论