
SpringCloud学习demo演示
阿木木fe
知识就是用来共享的,别整得好像除了你这里没别的地方获取一样。
展开
-
Nacos 1.4.1
Spring Cloud Alibaba Nacos 注册中心简介 Spring Cloud Aliaba Nacos 是阿里巴巴推出的注册中心兼配置中心。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos特性: ①服务发现和服务健康监测:支持基于DNS和基于RPC的服务发现,支持对服务的实时的健康检查,阻止向不健康的主机或服务实例发送请求; ②动态配置服务:动态配置服务可以让您以中心化、外部化和动态化的方式管理所有原创 2021-03-06 13:13:04 · 1819 阅读 · 0 评论 -
sleuth分布式请求链路追踪
springcloud-sleuth: 分布式请求链路跟踪简介 分布式系统跟中服务间调用的工具,直观展示出一次请求的调用过程。依赖(需要在目标项目中都添加相应的依赖,为了方便演示,我在target与openfeign工程配合演示此功能) <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spri原创 2020-11-12 23:06:07 · 156 阅读 · 0 评论 -
springboot admin server (springboot的应用监控中心)
Spring Boot Admin简介 通过Actuator查看spring boot 应用运行的过程中的各项指标,通过图形化界面呈现出来。有点类似于JDK自带的工具jvisualvm,但是它拥有更加强大丰富的功能。 1.查看JVM、tomcat进程信息。 2.查看应用配置信息,系统属性、系统环境变量等。 3.查看创建的bean信息。 4.查看应用中的运行日志。 5.查看web应用的访问端点。 6.查看http跟踪信息。依赖springboo原创 2020-10-23 16:54:29 · 2440 阅读 · 1 评论 -
spring cloud gateway 路由网关各种配置
spring cloud gateway: api网关zuul已经不在维护简单介绍: zuul 在springcloud刚推出时承担着api网关的作用,作为微服务架构中的服务提供了统一访问入口,客户端都是通过网关经行路由访问服务,而不是直接访问服务。网关有点类似于web开发中的拦截器与过滤器,但又不同于拦截器与过滤器。(注:过滤器在进入service前执行,拦截器在dispartservlet之后controller之气执行)它不仅能实现拦截器与过滤器的功能,还具有负载均衡、校验过滤、服务容原创 2020-10-16 10:24:18 · 14869 阅读 · 4 评论 -
OpenFeign基于Ribbon和Hystrix的声明式服务调用
Spring Cloud OpenFeign 基于Ribbon和Hystrix的声明式服务调用目录:简介工程目录每个工程具体职能介绍在相应的md文档中简介OpenFeign声明式服务调用,整合了Ribbon和Hystrix拥有两者的功能,具有负载均衡和服务容错保护。依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactI原创 2020-09-18 17:06:06 · 489 阅读 · 0 评论 -
hystrix服务容错(已经不维护)
Spring Cloud Hystrix:服务容器保护(已经不在维护,可以选择直接学习sentienl)简介Spring Cloud Netflix的核心组件之一,具有服务容错及线程隔离等一些列的服务保护功能。在微服务框架中,服务于服务之间通过远程调用的方式进行通信,一旦某个被调用的服务发生了故障,此时发生的故障就有可能蔓延,也就形成了雪崩效应,进而导致整个系统的瘫痪。熔断器模式下,某个服务发生了故障时,不会让调用者长时间的等待,而是能够返回一个相关的响应,不会让调用方长时间得不到响应占用线程,原创 2020-09-10 23:03:51 · 755 阅读 · 0 评论 -
SpringCloud-Ribbon负载均衡
Spring Cloud Ribbon目录简介RestTemplate的使用依赖测试使用演示ribbon常用配置负载均衡策略简介Spring Cloud Netflix子项目的核心组件之一,主要给服务间调用及API网关转发提供负载均衡的功能。其中负载均衡均衡可以增加系统的可用性和扩展性。不多做赘述。RestTemplate的使用RestTemplate是一个HTTP客户端,我们可以使用它调用HTTP接口,支持GET、POST、PUT、DELETE等restful风格的接口方法。原创 2020-07-29 11:45:32 · 269 阅读 · 0 评论 -
注册到含有认证的注册中心(eureka)
配置文件中修改配置信息原创 2020-07-13 16:34:37 · 144 阅读 · 0 评论 -
给注册中心添加认证
给注册中心添加认证依赖<!--SpringSecurity--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>springboot 添加原创 2020-07-13 15:48:54 · 242 阅读 · 0 评论 -
eureka-server注册中心集群
在eureka-server创建两个项目配置文件 application-server1.properties、application-server2.properties复制,并设置启动的配置文件随便访问一个注册中心原创 2020-07-12 23:13:55 · 143 阅读 · 0 评论 -
eureka-client demo
创建maven工程添加对应依赖<!--eureka client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependen原创 2020-07-12 19:52:30 · 616 阅读 · 0 评论 -
eureka-server注册中心demo工程创建演示
github地址:https://github.com/fee1/springcloud-learn-parent/tree/master/eureka-server写入配置启动@EnableEurekaServer注解不能少,表为注册中心服务访问localhost:10000原创 2020-07-10 17:48:42 · 264 阅读 · 0 评论