zeus00456

导航

统计

随笔分类 -  微服务

微服务架构 | 服务注册发现中心 - [综述与 Eureka]
摘要:@(INDEX) §1 注册中心 服务 我们如何看待一个完整的项目? 我们可以将它看做一个功能的集合,这个集合运行在服务器上。 现在,我们拆碎这个集合,让一些天然关系较密切的功能单独存活,即让这个集合中的多个功能组运行在多个服务器上。 此时,我们将每个服务器中的运行的部分叫做一个服务(service 阅读全文

posted @ 2022-07-28 16:01 问仙长何方蓬莱 阅读(74) 评论(0) 推荐(0) 编辑

微服务架构 | 服务注册发现中心 -[springcloud 整合 zookeeper]
摘要:@(INDEX) 依赖 <!-- SpringBoot整合zookeeper客户端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-dis 阅读全文

posted @ 2022-07-28 16:00 问仙长何方蓬莱 阅读(56) 评论(0) 推荐(0) 编辑

微服务架构 | 服务注册发现中心 - [Springcloud 整合 consul(简易)]
摘要:@(INDEX) 简易安装 下载 consul 选择自己的系统版本,注意一般电脑用 amd,否则用 arm 解压 tar zxvf consul_1.9.6_linux_amd64.zip -C /usr/local/bin/ 运行 ./consul agent -client=0.0.0.0 -d 阅读全文

posted @ 2022-07-28 16:00 问仙长何方蓬莱 阅读(80) 评论(0) 推荐(0) 编辑

微服务架构 | 负载均衡 - [Ribbon]
摘要:@(INDEX) §1 简介 Ribbon 是 Springcloud 原配的负载均衡器 与 nginx 不同,它是本地进程负载均衡,由消费端进行(nginx 本质是个反向代理服务器,可以实现服务端的负载均衡 ) §2 简易使用 依赖 <dependency> <groupId>org.spring 阅读全文

posted @ 2022-07-28 15:59 问仙长何方蓬莱 阅读(162) 评论(0) 推荐(0) 编辑

微服务架构 | 负载均衡 - [OpenFeign]
摘要:@(INDEX) 简介 Feign ≈ RestTemplate + Ribbon OpenFeign ≈ Feign + MVC支持 OpenFeign 通过接口,而非协议访问服务提供方 类似 Dubbo/JNDI 的方式,通过接口和注解,生成远端服务的代理对象进行访问 快速入门 依赖 <depe 阅读全文

posted @ 2022-07-28 15:58 问仙长何方蓬莱 阅读(272) 评论(0) 推荐(0) 编辑

微服务架构 | 服务隔离 - [Hystrix]
摘要:@(INDEX) §1 简介 Hystrix 是由 Netflix 开源的一个服务隔离组件,通过服务隔离来避免由于依赖延迟、异常,引起资源耗尽导致系统不可用的解决方案。 服务隔离是一个双端(提供方和调用方)都可进行的行为 §2 服务的熔断、降级、限流 ==服务雪崩== 当一个比较底层的服务不可用时, 阅读全文

posted @ 2022-07-28 15:45 问仙长何方蓬莱 阅读(112) 评论(0) 推荐(0) 编辑

微服务架构 | 服务网关 - [Gateway]
摘要:@(INDEX) §1 官网与简介 Zuul Gateway This project provides a library for building an API Gateway on top of Spring WebFlux. Spring Cloud Gateway aims to prov 阅读全文

posted @ 2022-07-28 15:44 问仙长何方蓬莱 阅读(117) 评论(0) 推荐(0) 编辑

微服务架构 | 服务监控与隔离 - [Sentinel]
摘要:§1 简介 下面内容摘要自 github alibaba/Sentinel 介绍 Sentinel 是用于 维护微服务架构稳定性 的组件,稳定性 包括: 流量控制 流量路由 熔断降级 系统自适应过载保护 热点流量防护 优点: 泛用性强:适用多种场景,秒杀(突发流量控制)、消息削峰填谷、集群流量控制、 阅读全文

posted @ 2022-07-28 15:44 问仙长何方蓬莱 阅读(340) 评论(0) 推荐(0) 编辑

微服务架构 | 服务注册发现中心/配置中心/消息总线 - [nacos]
摘要:@(INDEX) §1 简介 Nacos = Naming Configration Service 在 SpringCloud alibaba 中,nacos 同时扮演了 服务注册发现中心、配置中心、消息总线等角色。 ==nacos 与其他注册中心特性对比== | | nacos| Eureka 阅读全文

posted @ 2022-07-28 15:43 问仙长何方蓬莱 阅读(175) 评论(0) 推荐(0) 编辑

微服务架构 | 链路追踪 - [Sleuth]
摘要:@(INDEX) §1 简介 Spring Cloud Sleuth provides API for distributed tracing solution for Spring Cloud. It integrates with OpenZipkin Brave Spring Cloud Sl 阅读全文

posted @ 2022-07-28 15:40 问仙长何方蓬莱 阅读(65) 评论(0) 推荐(0) 编辑

微服务架构 | 消息总线和驱动 - [Bus & Stream]
摘要:@(INDEX) §1 消息总线 §1.1 简介 消息总线 微服务系统中,指定一个全局通用的 TOPIC 此 TOPIC 被所有服务的所有实例监听和消费 被扔到这个 TOPIC 里的所有消息,会被所有服务得到,所以称之为 消息总线 BUS Spring Cloud Bus links nodes o 阅读全文

posted @ 2022-07-28 15:39 问仙长何方蓬莱 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示