
Spring Boot&Cloud
文章平均质量分 97
Spring Boot&Cloud
默辨
希望成为一个有思想的软件工程师
展开
-
SpringBoot Actuator
SpringBoot自带监控功能Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变 量、日志信息、线程信息等。原创 2025-03-05 23:34:25 · 1342 阅读 · 0 评论 -
再谈SpringCloud Gateway源码
之前有阅读过一次SpringCloud Gateway的源码,不过那时更多的是浮于表面,走了一遍流程。直到现在工作中真的遇到了基于SpringCloud Gateway的业务开发,才发现源码中很多机制还是不熟悉,于时又重新学习了一遍源码,并做此记录原创 2025-02-16 22:39:39 · 1423 阅读 · 0 评论 -
浅谈Spring Cloud Gateway源码
浅谈Spring Cloud Gateway执行流程原创 2022-11-26 22:38:17 · 973 阅读 · 0 评论 -
SpringCloud Alibaba之Sentinelt组件
文章目录一、Sentinel熔断与限流二、控制台安装1、Sentinel控制台安装三、规则讲解1、实时监控2、流控规则2.1 流控模式——直接2.2 流控模式——关联2.3 流控效果——Warm Up2.4 流控效果——排队等待3、降级规则3.1 RT3.2 异常比例3.3 异常数4、热点规则5、系统规则6、@SentinelResource四、规则持久化该篇博文根据B站尚硅谷课程——尚硅谷SpringCloud整理而出一、Sentinel熔断与限流A powerful flow cont原创 2021-08-02 23:09:36 · 631 阅读 · 0 评论 -
SpringCloud Alibaba之Nacos组件
文章目录1、概述2、父项目搭建3、Nacos介绍3.1、是什么3.2、干什么3.3、服务注册与发现框架对比3.4、CP和AP4、Nacos服务注册4.1、Nacos服务提供者项目搭建4.2、Nacos服务消费者项目搭建4.3、结果分析5、Nacos配置中心5.1、Nacos配置中心基础配置5.2、Nacos配置中心分类配置5.3、Nacos集群和持久化配置(重要)该篇博文根据B站尚硅谷课程——尚硅谷SpringCloud整理而出1、概述微服务各功能模块对应组件图通过上图我们可以看到原原创 2021-07-31 15:43:38 · 750 阅读 · 0 评论 -
SpringCloud知识点复习(第一次)
这个阶段的技术的名词优点多,我们一定要理清楚每一种的技术的名字以及对应的注解名字。如果记不住可以参考我说的以微服务要解决的四个问题为切入点进行记忆。还有就是这部分的学习和SpringBoot后半部分的学习一样,多看文档资料,多理解思想内涵文章目录1、微服务概述2、基于Rest学习的环境搭建3、Eureka3.1、概念3.2、原理部分3.3、环境搭建3.4、添加服务发现Discovery机制3.5...原创 2020-04-11 21:13:46 · 1038 阅读 · 0 评论 -
SpringBoot知识点复习(第一次)
该阶段的学习可以分配两部分:SpringBoot阶段的学习以及微服务部分的学习。SpringBoot部分主要是几个点,会进行项目的配置、编写SpringBoot程序、整合Mybatis、整合数据源、整合安全框架、整合Swagger。微服务阶段的学习主要是明白微服务的思想,以及会用Dubbo和ZooKeeper进行整合。我们后面还会学习SpringCloud,这是两套不同的方式,所以这个阶段的学习,...原创 2020-04-11 12:41:26 · 1067 阅读 · 0 评论 -
噢,原来SpringCloud是这样的呀!
文章目录1、明确概念2、Spring Cloud入门3、Spring Cloud技术入门4、技术串讲1、明确概念在我们学习java的过程中,都或多或少的听说过Spring Cloud这个术语,知道它是有关微服务,知道它的学习是在Spring Boot之后。那Spring Cloud到底是什么?是一种技术吗?不,Spring Cloud是一套生态系统,是一种分布式的架构。怎么理解生态...原创 2020-03-26 18:26:13 · 377 阅读 · 0 评论 -
SpringCloud(二)
文章目录6、Ribbon6.1、Ribbon是什么6.2、Ribbon能干什么6.3、Ribbon实现负载均衡环境搭建6.4、Ribbon实现负载均衡6.5、自定义负载均衡算法7、Feign负载均衡7.1、简介7.2、Feign使用步骤8、Hystrix8.1、什么是Hystrix8.2、服务熔断8.3、服务降级8.4、服务熔断与服务降级的比较8.5、Dashboard流量监控9、Zuul9.1、...原创 2020-03-26 13:12:41 · 323 阅读 · 1 评论 -
SpringCloud(一)
文章目录1、常见面试题2、微服务概述2.1、什么是微服务2.2、微服务与微服务架构2.3、微服务的优缺点2.4、微服务的技术栈2.5、为甚选择SpringCloud作为微服务架构1、选择依据2、当前各大IT公司的微服务架构有哪些?3、各个微服务框架对比3、SpringCloud入门概念3.1、SpringCloud是什么3.2、SpringBoot和SpringCloud关系3.3、Dubbo和S...原创 2020-03-24 19:19:36 · 1102 阅读 · 0 评论 -
SpringBoot(三)
Swagger、分布式架构部分11、Swagger11.1、Swagger简介11.2、SpringBoot集成Swagger11.3、配置Swagger11.4、Swagger配置扫描接口12、任务12.1、异步任务12.2、定时任务12.3、邮件任务13、分布式Dubbo + ZooKeeper + SpringBoot13.1、分布式理论13.2、RPC13.3、Dubbo13.4、安装Zo...原创 2020-03-20 16:31:27 · 866 阅读 · 1 评论 -
SpringBoot(二)
模板引擎、数据源、安全框架部分5、SpringBoot Web开发5.1、静态资源5.2、首页5.3、Thymeleaf模板引擎5.4、装配扩展SpringMVC5.5、如何写网站6、整合JDBC7、整合Druid数据源7.1、对druid数据源的相关信息测试7.2、配置Druid数据源监控7.3、配置 Druid web 监控 filter 过滤器8、整合Mybatis9、SpringSecur...原创 2020-03-18 21:44:23 · 747 阅读 · 0 评论 -
SpringBoot(一)
基础配置部分1、简介1.1、微服务阶段1.2、什么是springboot1.3、Spring Boot阶段及接下来的学习大纲2、第一个SpringBoot程序2.1、创建Spring Boot程序方式一(官网)2.2、创建Spring Boot程序方式二(IDEA)2.3、Spring Boot程序内容简介2.4、修改启动的图标3、原理初探3.1、pom.xml3.2、启动器3.2、主程序3.3、...原创 2020-03-16 21:29:37 · 469 阅读 · 0 评论 -
微服务简介
微服务1、什么是微服务?微服务是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构建成一系列小服务的组合;可以通过http的方式进行互通。要说微服务架构,先得说说过去我们的单体应用架构。2、单体应用架构所谓单体应用架构(all in one)是指,我们将一个应用的中的所有应用服务都封装在一个应用中。无论是ERP、CRM或是其他什么系统,你都把数据库访问,web访问,等等各个...原创 2020-03-16 14:17:31 · 419 阅读 · 0 评论