SpringCloud
文章平均质量分 95
ShuSheng007
人活着要有梦想,万一实现了呢!
展开
-
微服务实践之通信(OpenFeign)详解-SpringCloud(2021.0.x)-6
声明式发起http远程调用,展示openfeign的各种配置项,包括于spring-cloud-loadbalancer集成,与断路器集成,拦截器,更换OKhttp客户端等原创 2022-11-08 12:04:30 · 734 阅读 · 0 评论 -
微服务实践之量度监控(micrometer,prometheus,grafana)-SpringCloud(2021.0.x)-5
作为应用开发者你是否觉得监控应该是运维的活?嗯,大部分是这样的,例如监控服务器资源的情况,网络情况,监控redis服务器的情况,监控 myslq服务器的情况等等,但是有一些应用相关的指标我们开发者也是需要关心的,这就要求我们在开发过程中进行埋点。由于微服务的流行,我们在一套系统中部署的服务越来越多,新催生出的角色DevOps也越来越关心统计应用系统的指标并从中进行学习推断系统的状况,老板也要直观的看到实时的下单量,成交金额等指标…原创 2022-10-24 15:45:00 · 1004 阅读 · 0 评论 -
微服务实践之全链路追踪(sleuth,zipkin)详解-SpringCloud(2021.0.x)-4
本文将介绍微服务架构中关于链路追踪相关组件Sleuth与Zipkin的在SpringCloud入门使用。在SpringCloud中如何进行链路追踪就至此链路追踪就介绍完了,只是介绍了入门使用,更复杂的还是要在实际工作中慢慢总结,毕竟万事开头难,入门后就靠后天发展了…原创 2022-10-22 13:26:59 · 1282 阅读 · 0 评论 -
微服务实践之网关(Spring Cloud Gateway)详解-SpringCloud(2021.0.x)-3
本文将介绍微服务架构中的SpringCloud Gateway这个网关组件的入门使用,观后你应该可以大体知道如网关如何工作,如何结合分布式配置,如何结合服务注册中心服务使用,如何将请求负载均衡到不同的服务实例,如何限流,如何使用断路器等实操性功能。编程这玩意对实践啊,理论背的天花乱坠,真用的时候还是不知道怎么下手,还是要动手实践一下…SC Gateway最核心概念其实就是一个路由(Route)。一个路由可以被看做是对一个请求的智能处理,你可以把它看成是你们小区大门口的保安,我们暂且叫它阿路吧。原创 2022-10-22 12:08:15 · 1291 阅读 · 0 评论 -
SpringCloud-Stream3.x版本使用教程及如何整合rabbitmq
在SpringBoot如何整合RabbitMQ中我们留了一个坑,就是如何使用SpringCloud-Stream来使用RabbitMQ。看名称就知道这个技术是属于SpringCloud家族的一员,SpringCloud从发家起干的就是提供抽象的活,被Netflix晃了一下后在这条路上更是越走越远。SC的宗旨就是我们不提供核心技术,我们只提供核心技术的整合。但是不得不说人家做的确实是好…SpringCloudStream是用来构建消息驱动的微服务程序的一个框架。你又问啥是消息驱动?.........原创 2022-07-29 06:00:00 · 2808 阅读 · 1 评论 -
微服务实践之负载均衡(Spring Cloud Load Balancer)-SpringCloud(2020.0.x)-2
概述众所周知,由于Netflix的微服务组件进入维护期,SpringCloud逐渐移除了这些组件,包括负载均衡组件Ribbon。现在SpringCloud学精了,不是与某一个类库绑定,而是提供了一套抽象,这样就可以在保持接口不变的情况下随意切换实现方案。在微服务实践之服务注册与发现(Nacos)-SpringCloud(2020.0.x)-1我们使用了系统默认的round-robin算法RoundRobinLoadBalancer.class,那我们如何切换到其他算法呢?实现原理如果你急于想知道如何原创 2021-11-22 23:03:24 · 2732 阅读 · 1 评论 -
微服务实践之服务注册与发现(Nacos)-SpringCloud(2020.0.x)-1
安装nacosdocker 地址 https://hub.docker.com/r/nacos/nacos-server单机运行docker run --name nacos-quick -e MODE=standalone -p 8849:8848 -d nacos/nacos-server:2.0.2通过浏览器访问 http://127.0.0.1:8849/nacos用户名和密码都是nacos在intelij里启动同一个应用的多个实例打开Edit Configurations 的弹原创 2021-11-20 16:45:03 · 1550 阅读 · 0 评论