自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Seata分布式事务

在分布式系统下,一个业务跨越多个服务或数据源,每个服务都是一个分支事务,要保证所有分支事务最终状态一致,这样的事务就是分布式事务。

2024-01-30 15:18:07 1937 1

原创 Sentinel

微服务调用链路中的某个服务故障,引起整个链路中的所有微服务都不可用,这就是雪崩。熔断降级是解决雪崩问题的重要手段。其思路是由断路器统计服务调用的异常比例、慢请求比例,如果超出阈值则会熔断该服务。即拦截访问该服务的一切请求;而当服务恢复时,断路器会放行访问该服务的请求。默认情况下,发生限流、降级、授权拦截时,都会抛出异常到调用方。

2024-01-23 16:27:50 1289 1

原创 RabbitMQ

执行方式:在同步模式下,程序按照顺序执行,一次只处理一个任务,只有当前任务完成后才能开始下一个任务。响应方式:同步模式下,程序会一直等待当前任务完成后才能进行下一步操作。优点:简单直观,易于理解和调试;代码执行顺序明确,逻辑清晰。缺点:占用等待时间,效率相对较低;可能会阻塞主线程,导致应用程序无响应。执行方式:在异步模式下,程序可以同时处理多个任务,不需要按照顺序执行,可以并行处理多个任务。

2024-01-19 15:16:52 2131 1

原创 Docker简介和原理

在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。

2024-01-15 14:34:28 1759

原创 Gateway学习

gateway相当于所有服务的门户,将客户端请求与服务端应用相分离,客户端请求通过gateway后由定义的路由和断言进行转发,路由代表需要转发请求的地址,断言相当于请求这些地址时所满足的条件,只有同时符合路由和断言才给予转发网关功能: 身份认证和权限校验 服务路由、负载均衡 请求限流。

2024-01-11 14:30:36 1123

原创 Feign学习

Feign运行自定义配置来覆盖默认配置,可以修改的配置如下:一般我们需要配置的就是日志级别。配置Feign日志有两种方式:方式一:配置文件方式feign:client:config:default: # 这里用default就是全局配置,如果是写服务名称,则是针对某个微服务的配置loggerLevel: FULL # 日志级别feign:client:config:userservice: # 这里用default就是全局配置,如果是写服务名称,则是针对某个微服务的配置。

2024-01-10 17:50:31 387

原创 Nacos简介和原理

Nacos提供了统一配置管理、服务发现与注册。其中服务注册和发现的功能,相当于dubbo里面使用到 的zookeeper、或者spring cloud里面应用到的consoul以及eureka。

2024-01-08 16:45:09 1132

海量数据短链微服务项目学习笔记

海量数据短链微服务项目学习笔记

2024-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除