
《SpringCloudAlibaba入门到精通》
文章平均质量分 92
Spring Cloud Alibaba 极简入门
墨家巨子@俏如来
EasyJF开源团队成员,10 年Java开发及项目管理经验,在企业中承担项目经理、架构师等职位,喜欢研究技术,执着于对技术底层的探索及源码的剖析;喜欢写文章,享有阿里云专家博主、优快云博客专家、Java领域优质创作者、华为云开发者联盟成员/技术博主(优快云搜索-墨家巨子@俏如来)代表作《SpringCloud入门到精通》,《SpringCloud源码深度剖析》,《SpringBoot入门到精通》,《Spring源码深度剖析》等等
展开
-
十六.SpringCloudAlibaba极简入门-整合Grpc代替OpenFeign
他来了他来了,停了快2个月了终于又开始更新文章啦,这次带来的绝对是干货!!!。由于公司项目进行重构的时候考虑到,OpenFeign做为服务通信组件在高并发情况下有一定的性能瓶颈,所以将其替换为更高性能的通信组件Grpc,Grpc也是业界比较流行的服务通信组件,底层采用HTTP/2进行网络通信性能上高于基于Http/1.1的OpenFeign。我将把Grpc的整合过程整理成文字分享给大家,喜欢请三连!!!,你的鼓励是我坚持下去的动力。原创 2024-11-18 00:25:57 · 1363 阅读 · 1 评论 -
六.逼格拉满-Prometheus+Grafana微服务监控告警
微服务架构是一个分布式系统,由多个独立的服务组成,每个服务可能运行在不同的容器、虚拟机或物理机上,那么在生产环境中我们需要随时监控服务的状态,以应对各种突发情况,比如:内存爆满,CPU标高等等。Prometheus作为一种开源的监控和告警系统,天生就是为分布式系统设计的。它能够轻松地收集、存储和查询各个微服务的监控数据,为微服务架构提供全面的监控能力。Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。原创 2024-05-23 17:11:59 · 4249 阅读 · 7 评论 -
十五.SpringCloudAlibaba极简入门-Gateway网关整合Nacos
前言这一篇文章算是补充把,之前的Spring Cloud Gateway 是以Eureka为注册中心进行整合的,见《服务网关Gateway》,现在讲一下Spring Cloud Gateway 和Nacos的整合,该文章只介绍了Gateway和Nacos整合部分,请结合《服务网关Gateway》一起看你的收获会更大1.Spring Cloud Gateway 认识Zuul是Netflix的开源项目,Spring Cloud将其收纳成为自己的一个子组件。zuul用的是多线程阻塞模型,它本质上就是一个同步原创 2021-05-20 06:56:01 · 2400 阅读 · 2 评论 -
十四.SpringCloudAlibaba极简入门-Sentinel对Gateway网关进行限流
前言服务网关在微服务架构中充当了请求访问入口的角色,是非常重要的一个部分,在高并发的系统中我们通常会在网关层通过流控降级等手段把多余的请求拒绝在外来防止微服务被高并发请求打垮,在之前我们有讨论过《服务网关Spring Cloud Gateway》和 《Sentinel限流规则》,一个是服务网关,一个是流控降级,本篇文章要讨论的是如何使用Sentinel对Gateway进行流控提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言前言一、pandas是什么?二、使用步骤1.引入库原创 2020-11-14 11:03:57 · 2517 阅读 · 0 评论 -
十三.SpringCloudAlibaba极简入门-集成阿里云OSS对象存储
1.注册登录阿里云省略…2.开通OSS对象存储点击对象存储oss,前往开通点击立即开通登录阿里云账号,没有账号自行注册同意之后立即开通然后进入开通成功页3.创建Bucketbucket的意思是桶,相当于是一个存储空间,我们创建一个Bucket填写相关配置填写名称之后,存储类型如果做学习用或访问频率不高就选择“低频访问存储”,读写权限采用公共读,这样任何网络都可以去读取文件内容,然后点击确定Endpoint(地域节点)是根据不同地区生成的节点,我们在代码中上传的时候会用原创 2020-09-28 23:15:47 · 9293 阅读 · 8 评论 -
十二.SpringCloudAlibaba极简入门-集成dubbo
老鸟飞过 , 只做学习使用,欢迎交流原创 2020-06-20 23:46:32 · 2545 阅读 · 4 评论 -
十.SpringCloudAlibaba极简入门-分布式事务理论基础
老鸟飞过 , 只做学习使用,欢迎交流原创 2020-04-28 21:51:38 · 2339 阅读 · 4 评论 -
十一.SpringCloudAlibaba极简入门-分布式事务实战seata
老鸟飞过,只做学习使用,欢迎交流1.理解Seata1.1.为什么要分布式事务在单体应用中通常情况下只有一个数据库(单数据源),集成事务是一个非常容易的工作。Spring对事务做了很好的管理,我们只需要通过简单的注解@Transactional就可以完成本地事务管理。但是在微服务项目中事务的管理变得困难,因为微服务项目往往有很多的数据库组成,如果在一个业务中涉及到了对多个微服务以及多个数据库...原创 2020-04-28 00:37:30 · 4106 阅读 · 3 评论 -
九.SpringCloudAlibaba极简入门-持久化Sentinel限流规则
老鸟飞过 , 只做学习使用,欢迎交流1.概述在前两章节我们学习了通过Sentinel的限流和熔断机制来保护微服务,提高系统的可用性,但是有一个问题,我们在Sentinel配置了限流,熔断策略,默认情况下Sentinel的数据是基于内存存储,当客户端断开,或者Sentinel重启数据就会丢失,这不是我们愿意看到的。所有我们需要的Sentinel做数据持久。 Sentinel 中支持5种持久化的方...原创 2020-04-26 09:34:14 · 1380 阅读 · 4 评论 -
八.SpringCloudAlibaba极简入门-Sentinel兼容Feign进行服务熔断
老鸟飞过 , 只做学习使用,欢迎交流1.概述Spring Cloud Alibaba是Spring Cloud的一个子项目,OpenFeign是Spring Cloud的客户端负载均衡器,使用Spring Cloud Alibaba依然可以很方便的集成OpenFeign,如果要使用OpenFeign作为服务客户端负载均衡,那么我们需要考虑OpenFeign开启Sentinel进行服务熔断降级。...原创 2020-04-26 07:46:41 · 2829 阅读 · 8 评论 -
七.SpringCloudAlibaba极简入门-Sentinel熔断
老鸟飞过 , 只做学习使用,欢迎交流原创 2020-04-25 23:38:51 · 1975 阅读 · 1 评论 -
Spring Cloud 微服务入门到超神系列文章
Spring Cloud 系列入门文章 , 老鸟飞过 , 只做学习使用,欢迎交流《Spring Cloud Alibaba 极简入门》适用人群:有Spring Cloud基础的童鞋一.SpringCloudAlibaba极简入门-什么是 Spring Cloud Alibaba二.SpringCloudAlibaba极简入门-服务注册与发现Nacos三.SpringCloudAlibab...原创 2020-04-24 22:29:20 · 19851 阅读 · 12 评论 -
六.SpringCloudAlibaba极简入门-Sentinel限流
老鸟飞过 , 只做学习使用,欢迎交流原创 2020-04-24 19:50:08 · 3293 阅读 · 7 评论 -
五.SpringCloudAlibaba极简入门-修改Nacos控制台密码
老鸟飞过 , 只做学习使用,欢迎交流1.概述Nacos的控制台登录账号是nacos/nacos , 在生产环境中一定需要修改密码,不然一点服务器地址泄露,那么Nacos就会变得不安全,后果不堪设想。在上一章节我们做Nacos集群时我们基于MySql做了Nacos的数据持久化。在Nacos的数据库中有一个user表 , 这个表就是用来记录Nacos的控制台登录账号的,我们只需要修改表中的pass...原创 2020-04-22 23:31:44 · 2533 阅读 · 6 评论 -
四.SpringCloudAlibaba极简入门-Nacos持久化与集群
1原创 2020-04-22 17:29:30 · 1803 阅读 · 2 评论 -
三.SpringCloudAlibaba极简入门-配置中心Nacos
老鸟飞过 , 学习使用,欢迎交流原创 2020-04-20 00:13:28 · 4015 阅读 · 5 评论 -
二.SpringCloudAlibaba极简入门-服务注册与发现Nacos
老鸟飞过 ,只做学习使用,欢迎交流原创 2020-04-16 23:05:07 · 7229 阅读 · 6 评论 -
一.SpringCloudAlibaba极简入门-什么是 Spring Cloud Alibaba
老鸟飞过 , 只做学习使用,欢迎交流原创 2020-04-16 13:38:36 · 4697 阅读 · 6 评论