
SpringCloud
文章平均质量分 84
SpringCloud
有头发的程序猿!
哪有不可逾越的大山,只有想而不敢的苟且。
后续会更新MQ,springCloud,vue,python,人不懒则路不会断,兢兢业业总好过碌碌无为。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud第五话 -- Gateway实现负载均衡、熔断、限流
本文主要记录gateway实现路由转发,负载均衡,熔断和限流环境准备parent包 gateway依赖 springcloud版本管理 2.yaml配置 3.路由转发和负载均衡测试 启动不同端口的user服务,然后通过gateway调用 3.2 返回结果输出 可以正常路由转发和负载均衡,默认策略是轮询熔断:就是通过在转发过程中失败的,从而采取的降级策略。良好的返回提示给前端。 本来是想通过直接配置重定向的,奈何已经不更新了,没法兼容。直接采用一刀切算了。开启gateway和user服务访问后,然后停掉u原创 2022-07-08 17:02:17 · 5148 阅读 · 3 评论 -
SpringCloud第四话 -- OpenFeign实现模板化远程通信
本文主要记录Springboot集成OpenFeign实现模板化远程通信。 对本文中内容有不了解的,建议先看前面的文章,底部有导航基于,一个order服务一个user服务 1.2 yaml配置 order调用端,配置的超时设置注释掉了,后面文章分享熔断限流用 user服务仅需要注册 远程调用依赖于注册中心,这里用的是nacos,其他的eureka也可以的 客户端代码 1.4.服务端暴露接口 1.5.测试日志 以上就是本章的全部内容了。上一篇:SpringCloud第三话 – 基于Nacos实现注册原创 2022-07-07 18:09:04 · 422 阅读 · 0 评论 -
SpringCloud第三话 -- 基于Nacos实现注册中心以及远程服务调用
本文主要记录基于Nacos实现服务注册中心和远程服务调用基于,order服务和user服务 1.2 yaml配置 order服务application.yml user服务application.yml 1.4 添加启动注解 ,需要注册到Nacos的服务都需要添加 1.3 启动服务,查看控制台 控制台地址,账号密码都是,查看服务列表 服务详情图 如果未配置,ip则显示外网ip,也会用于服务调用 2.2 客户端调用代码 2.3 服务端暴露接口 2.4 服务调用测试 访问客户端调用接口,截图原创 2022-07-07 16:29:22 · 746 阅读 · 0 评论 -
SpringCloud第二话 -- 基于Nacos实现配置中心
如果不满足上篇文章的eureka注册中心,那么本文记录的Nacos是不二之选。 本文主要记录Springboot基于Nacos实现配置中心官网说明:Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。基于liunx centos7,镜像nacos/nacos-server:v2.1.0 如果需要配置本地数据库的可以参考这篇文章访问,账号密码都是 添加一个orderservice-dev.yaml配置,内容如下。原创 2022-07-07 15:59:34 · 1097 阅读 · 5 评论 -
SpringCloud第一话 -- Eureka服务注册中心
如果在某个分布式系统中想要解决上述问题,那么这篇文章就是精华之处。回顾一下以前的常用手段:那么服务注册与发现就油然而生。Eureka是什么? Eureka是springcloud的核心模块之一,它是一个基于RestFul的服务,用于实现中间层服务发现和故障转移,Eureka对于微服务来说是非常重要的。 有了Eureka后,在服务中通信只需要使用对应的服务表示,不再需要再配置文件中配一堆地址了,功能类似于dubbo的注册中心zookeeper。Eureka原理 Eureka采用C/S的架构设计,所有的客户端都原创 2022-07-06 17:43:11 · 770 阅读 · 0 评论