首页
文章
分类
标签
动态
欧泡果奶的小站
累计撰写
88
篇文章
累计创建
36
个标签
累计收到
0
条评论
栏目
首页
文章
分类
标签
动态
目 录
CONTENT
以下是
欧泡果奶
的文章
2022-03-26
SCA - 六、Sleuth--链路追踪
分布式链路追踪(Distributed Tracing),就是将一次分布式请求还原成调用链路,进行日志记录,性能监控并将一次分布式请求的调用情况集中展示。比如各个服务节点上的耗时、请求具体到达哪台机器上、每个服务节点的请求状态等等。
2022-03-26
249
0
0
Spring Cloud Alibaba
2022-03-26
SCA - 五、Gateway--服务网关
所谓网关,就是指系统的统一入口,它封装了应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共逻辑可以在这里实现,诸如认证、鉴权、监控、路由转发等等。
2022-03-26
416
0
0
Spring Cloud Alibaba
2022-03-26
SCA - 四、Sentinel--服务容错
本文详细介绍了微服务架构中高并发带来的问题及解决方案,重点讲解了Sentinel作为服务容错的综合性解决方案。首先通过一个OrderController2的示例和JMeter压测工具模拟了高并发场景下服务雪崩的现象。接着深入探讨了服务雪崩的原因及其常见的容错方案如隔离、超时、限流、熔断与降级等,并对比了Hystrix、Resilience4j以及Sentinel这三种主流容错组件的特点。文章还具体展示了如何在Spring Boot项目中集成Sentinel以实现流量控制、熔断降级等功能,并提供了详细的配置步骤,包括规则设置、异常处理方法定义以及规则持久化至文件系统的方法。最后,文章还介绍了如何将Feign客户端与Sentinel结合使用,为远程调用添加容错机制,确保系统的稳定性和可用性。整个过程不仅涵盖了理论知识,还有实际操作指导,非常适合希望深入了解微服务架构下如何有效应对高并发挑战的技术人员学习参考。
2022-03-26
274
0
0
Spring Cloud Alibaba
2022-03-23
SCA - 三、Nacos--服务治理
本文介绍了服务治理的概念及其在微服务架构中的重要性,特别是服务注册与发现机制。接着详细说明了常见的服务注册中心如Zookeeper、Eureka、Consul和Nacos的特点及应用场景。其中重点介绍了Nacos作为服务注册中心的使用方法,包括如何搭建Nacos环境、将微服务(商品服务和订单服务)注册到Nacos以及通过Nacos实现服务间通信的过程。此外,文章还探讨了负载均衡的概念及其在微服务架构中的应用,特别强调了基于Ribbon实现客户端负载均衡的方法,并提供了具体配置示例。最后,介绍了一种更简洁的服务调用方式——Feign,它能够简化HTTP客户端的开发流程,使得远程服务调用更加直观易懂,同时支持负载均衡。通过这些内容的学习,读者可以更好地理解和实践微服务架构下的服务治理技术。
2022-03-23
379
0
0
Spring Cloud Alibaba
2022-03-22
SCA - 二、环境搭建
本项目使用电商项目中的商品、订单、用户模块。
2022-03-22
313
0
0
Spring Cloud Alibaba
2022-03-22
SCA - 一、介绍
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
2022-03-22
223
0
0
Spring Cloud Alibaba
2022-03-21
Spring Boot中@ComponentScan和@SpringBootApplication扫描覆盖问题
Spring Boot中ComponentScan和SpringBootApplication注解的扫描范围以及优先级
2022-03-21
374
0
0
Spring Boot
2022-03-19
Docker安装Oracle数据库
本文主要介绍使用Docker安装Oracle数据库的步骤。
2022-03-19
398
0
0
Oracle数据库
2022-03-19
Docker常用命令
本文详细介绍了Docker的基本操作,包括启动、停止、重启及查看状态的方法。对于Docker容器信息的管理,文章提供了查看概要信息、帮助文档以及版本的方法。在镜像操作方面,涵盖了查看、搜索、下载、删除和构建镜像的具体命令。针对容器的操作,从启动、停止到进入退出容器,再到查看容器信息和日志,甚至如何删除容器都有详细的说明。此外,还介绍了基于现有容器创建新镜像的过程,以及如何在容器与主机之间进行数据拷贝。这些内容为Docker用户提供了全面的操作指南。
2022-03-19
247
0
0
Docker
2022-03-14
IDEA插件ideolog配置
本文介绍了Spring Boot默认日志输出的格式及其对应的正则表达式解析。示例日志条目展示了时间戳、日志级别、线程名等信息的标准呈现方式。随后,通过一个详细的正则表达式分解了日志行的各个组成部分:从年月日时分秒毫秒的时间戳开始,接着是表示日志级别的大写字母,然后是线程名称被方括号包围的部分,最后是具体的消息内容。该正则有助于用户理解和提取日志中的关键信息,对于日志分析和处理非常有用。
2022-03-14
355
0
0
IDEA
1
...
5
6
7
8
9