摘要: 第一、MyCat简介 Mycat 背后是阿里曾经开源的知名产品——Cobar。Cobar 的核心功能和优势是 MySQL 数据库分片,此产品曾经广为流传,据说最早的发起者对 Mysql 很精通,后来从阿里跳槽了,阿里随后开源的 Cobar, 并维持到 2013 年年初,然后,就没有然后了。Cobar 阅读全文
posted @ 2019-05-05 18:18 吊儿郎当小少年 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 一、MySql介绍 MySQL作为世界上使用最为广泛的数据库之一,免费是其原因之一。但不可忽略的是它本身的功能的确很强大。随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。 此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负载均 阅读全文
posted @ 2019-04-23 07:16 吊儿郎当小少年 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: 一、分布式事物产生的背景 在微服务环境下,因为会根据不同的业务会拆分成不同的服务,比如会员服务、订单服务、商品服务等,让专业的人做专业的事情,每个服务都有自己独立的数据库,并且是独立运行,互不影响。 服务与服务之间通讯采用RPC远程调用技术,但是每个服务中都有自己独立的数据源,即自己独立的本地事务。 阅读全文
posted @ 2019-04-20 23:22 吊儿郎当小少年 阅读(383) 评论(1) 推荐(0) 编辑
摘要: 一、RabbitMQ介绍 MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced MessageQueue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。Rabbit 阅读全文
posted @ 2019-04-14 09:59 吊儿郎当小少年 阅读(1297) 评论(0) 推荐(3) 编辑
摘要: 一、消息中间件的产生的背景 1.在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式 2.在客户端与服务器进行通讯时,客户端调用服务端接口后,必须等待服务端完成处理后返回结果给客户端才能继续执行,这种情况属于同步调用方式。 3.如果服务器端发生网络延迟、不可达的情况,可能客户端也会受到 阅读全文
posted @ 2019-04-13 11:36 吊儿郎当小少年 阅读(9141) 评论(1) 推荐(3) 编辑
摘要: org.springframework.cloud spring-cloud-starter-netflix-eureka-server org.springframework.cloud spring-cloud-config-... 阅读全文
posted @ 2019-04-11 23:16 吊儿郎当小少年 阅读(6020) 评论(0) 推荐(0) 编辑
摘要: 创建创建microservicecloud-swagger pom文件 yml文件 properties文件 扫描单包 swagger类 支持多包的swagger类 启动服务测试 阅读全文
posted @ 2019-04-11 23:09 吊儿郎当小少年 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 搭建SpringCloud Gateway 创建microservicecloud-springcloud-gateway-9528工程 pom文件 依赖: yml文件 启动类 启动服务测试; 访问:http://localhost:9528/dept_client/client/dept/find 阅读全文
posted @ 2019-04-11 23:01 吊儿郎当小少年 阅读(2082) 评论(0) 推荐(0) 编辑
摘要: 一、定义 Zuul包含了请求的路由和过滤的2个主要的功能: 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础而过滤器功能则负责对请求处理过程进行干预,是实现请求校验,服务聚合等功能的基础. Zuul和Eureka进行整合,将Zuul自身注册为Eureka服务治理下的应 阅读全文
posted @ 2019-04-04 07:07 吊儿郎当小少年 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、分布式面临的问题 复杂的分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败雪崩效应多个微服务之间调用的时候,假设服务A调用微服务B和微服务C, 微服务B和微服务C又调用其他的微服务,这就是所谓的"扇出".如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微 阅读全文
posted @ 2019-04-03 07:01 吊儿郎当小少年 阅读(275) 评论(0) 推荐(0) 编辑