
微服务
文章平均质量分 65
今晚要读书
这个作者很懒,什么都没留下…
展开
-
ubuntu安装Ubuntu Cleaner
【代码】ubuntu安装Ubuntu Cleaner。原创 2023-05-16 11:52:21 · 520 阅读 · 0 评论 -
Gateway
官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/Spring Cloud Gateway 使用的Webflux中的reactor-netty响应式编程组件,底层使用了Netty通讯框架gateway能做什么:反向代理鉴权流量控制熔断日志监控微服务架构中网关在哪里?gateway具有的特性gateway和zuul的区别gateway原创 2021-07-13 17:49:45 · 324 阅读 · 0 评论 -
Hystrix断路器
Hystrix是什么?Hystrix能干嘛?服务降级服务熔断接近实时的监控官网:https://github.com/Netflix/Hystrix/wiki/How-To-UseHystrix官宣,停更进维Hystrix重要概念1、服务降级(fallback):服务器忙,请稍候再试,不让客户端等待并立刻返回一个友好提示,fallback哪些情况会触发降级?程序运行异常超时服务熔断触发服务降级线程池/信号量打满也会导致服务降级2、服务熔断(break)类比保险丝达到...原创 2021-07-12 15:16:11 · 192 阅读 · 0 评论 -
OpenFeign服务接口调用
Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可openFeign服务调用新建消费者:10-cloud-consumer-feign-order80改pom.xml <!--openfeign--> <dependencies> <dependency> <groupId>org.springframework.cloud<原创 2021-07-11 18:05:18 · 155 阅读 · 0 评论 -
Ribbon负载均衡服务调用
官网:https://github.com/Netflix/ribbon/wiki/Getting-Started一句话就是:负载均衡+RestTemplate调用总结:Ribbon其实就是一个软负载均衡的客户端组件,他可以和其他所需请求的客户端结合使用,和eureka结合只是其中的一个实例。架构说明:关于RestTemplatehttps://docs.spring.io/spring-framework/docs/5.2.2.RELEASE/javadoc-api/org/sp.原创 2021-07-11 16:54:43 · 296 阅读 · 0 评论 -
Consul
是什么https://www.consul.io/intro/index.html下载中文文档:https://www.springcloud.cc/spring-cloud-consul.html启动(consul agent -dev)访问 http://localhost:8500新建08-cloud-providerconsul-payment8006pom.xml<?xml version="1.0" encoding="UTF-8"?>.原创 2021-07-11 01:06:45 · 115 阅读 · 0 评论 -
SpringCloud整合Zookeeper代替Eureka
1原创 2021-07-10 23:47:53 · 138 阅读 · 0 评论 -
Zookeeper
1、Zookeeper入门1.1 概述Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。Zookeeper 从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化, Zookeeper就将负责通知已经在 Zookeeper 上注册的那些观察者做出相应的反应。Zookeeper = 文件系统 + 通知机制1.2 特点1)Zookeeper:一个领导者(Leader),原创 2021-07-10 15:10:34 · 156 阅读 · 0 评论 -
Eureka
一、Eureka的Server端1.创建Eureka的maven项目2.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach原创 2021-07-10 00:23:31 · 189 阅读 · 0 评论