
SpringCloud
文章平均质量分 86
圆锥曲线丶
但愿吉祥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring-Cloud-Nacos简介与简单配置
简单来说,Nacos = Eureka + Config + Busnacos主要功能是服务发现和微服务的配置集中管理下面是各服务注册中心的对比 nacos下载链接:nacos1.新建模块:cloudalibaba-provider-payment90012.添加依赖父依赖: 本模块依赖 3.application.yml配置文件 4.启动类 5.业务类 6.结果 7.为下文的负载均衡演示,再同上配置一个9002 1.新建模块cloudalibaba-consumer-nacos-order83 2.同原创 2022-06-21 16:25:25 · 814 阅读 · 0 评论 -
SpringCloud-Config服务配置中心简介与简单配置
SpringCloud Config分为服务端和客户端两部分。服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信息等访问接口客户端则是通过指定的配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息配置服务器默认采用git来存储配置信息,这样就有助于对环境配置进行版本管理,并且可以通过git客户端工具来方便的管理和访问配置内容。Gitee上的配置文件 1.pom依赖 2.application.yml配置文件原创 2022-06-20 22:45:02 · 303 阅读 · 0 评论 -
SpringCloud-gateway网关简介与简单配置
该博客仅为作者记录springcloud学习过程,作者水平有限,如有错误敬请提出SpringCloud Gateway 是 Spring Cloud 的一个全新项目,基于 Spring 5.0+Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。网关是所有微服务的门户,路由转发仅仅是最基本的功能,除此之外还有其他的一些功能,比如:认证、鉴权、熔断、限流、日志监控等等… gateway主要由三个部分组成,分别是原创 2022-06-20 21:10:21 · 1367 阅读 · 0 评论 -
SpringCloud-Hystrix服务降级与熔断简介与简单配置
Hystrix包括服务降级与熔断 1)新建模块,导入依赖 2)修改appliction.yml配置文件,这里设置为单机Eureka,方便模拟测试 3)在启动类上添加注释@EnableEurekaClient,注册服务 4)创建两个service类,里面包含两个方法,其中一个进行线程等待 5)创建controller类,调用service方法 6)开启Jmeter,设置两万次请求并启动 7)我们手动访问http://localhost:8001/payment/hystrix/ok/1,此时会发现这个测试路原创 2022-06-17 11:29:05 · 1168 阅读 · 0 评论 -
SpringCloud-OpenFeign服务调用简化器简介与简单配置
点我看:SpringCloud-Eureka服务注册中心 点我看:SpringCloud-Ribbon负载均衡Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单Feign旨在使编写Java Http客户端变得更容易。 使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模版化的调用方法。但是在实际开发中,由于对服务依赖的调用可能不止一处,往往一个接口会被多处调用,所以通常都会针对每个微服务自行原创 2022-06-16 15:17:53 · 406 阅读 · 0 评论 -
SpringCloud-Ribbon负载均衡简介与简单配置
如果已经引入了spring-cloud-starter-netflix-eureka-client 依赖则不需要再次引入Ribbon依赖,因为 eureka-client 已经包括Ribbon了2.简单使用可以看作者上篇博客(Ribbon默认负载均衡方式为轮询方式) 点这里->SpringCloud-Eureak服务注册中心3.替换负载均衡方式 1)创建配置类 官方文档明确给出了警告: 这个自定义配置类不能放在@...原创 2022-06-15 23:37:32 · 313 阅读 · 0 评论 -
SpringCloud-Eureka服务注册中心简介与简单配置
Eureka是一个服务注册中心,主要功能包括服务注册和服务发现Eureka配置主要分为两个部分:1.导入eureka-server依赖 2、修改application.yml配置文件 3、启动类添加注释:@EnableEurekaServer 4.结果 1.导入eureka-client依赖 2.修改application.yml配置文件 3.启动类添加注解@EnableEurekaServer 4.结果 在配置文件中的name决定服务的名称 1、同样导入依赖 2、修改application.yml配置文件原创 2022-06-15 22:28:22 · 2010 阅读 · 0 评论