微服务面试题

文章目录

  • [1. nacos](#1. nacos)
  • [2. Ribbon负载均衡](#2. Ribbon负载均衡)
  • 3.链路追踪
  • [4. Nginx限流和gateway限流](#4. Nginx限流和gateway限流)
  • [5. 怎么解决分布式事务](#5. 怎么解决分布式事务)
  • [6. 分布式服务的接口幂等如何保证](#6. 分布式服务的接口幂等如何保证)
  • [7. 分布式任务调度XXL-Job](#7. 分布式任务调度XXL-Job)

1. nacos

2. Ribbon负载均衡

3.链路追踪

4. Nginx限流和gateway限流

Nginx限流:基于漏桶算法

  • 控制速率:让请求以固定的速率处理请求
  • 控制并发数:限制单个ip的连接数和并发连接的总数


    网关限流:基于令牌桶算法实现,可以根据ip和路径进行限流

5. 怎么解决分布式事务

  1. seata框架(XA、AT、TCC)
  2. MQ

XA模式(CP)

AT模式(AP)

TCC模式(AP):

MQ:

6. 分布式服务的接口幂等如何保证

接口幂等:多次调用方法或者接口结果是一致的


7. 分布式任务调度XXL-Job





相关推荐
一杯科技拿铁8 分钟前
提升 LLM 推理效率的秘密武器:LM Cache 架构与实践
架构·llm
天上掉下来个程小白1 小时前
Docker-14.项目部署-DockerCompose
运维·docker·微服务·容器
云边有个稻草人2 小时前
KingbaseES:一体化架构与多层防护,支撑业务的持续稳定运行与扩展
架构·国产数据库
喂完待续12 小时前
Apache Hudi:数据湖的实时革命
大数据·数据仓库·分布式·架构·apache·数据库架构
Harvey_D15 小时前
【部署K8S集群】 1、安装前环境准备配置
云原生·容器·kubernetes
曾经的三心草16 小时前
微服务的编程测评系统11-jmeter-redis-竞赛列表
redis·jmeter·微服务
高阳言编程17 小时前
4. 存储体系
架构
Galaxy在掘金17 小时前
从业8年,谈谈我认知的后端架构之路-1
java·架构
天波信息技术分享19 小时前
AI 云电竞游戏盒子:从“盒子”到“云-端-芯”一体化竞技平台的架构实践
人工智能·游戏·架构
k↑21 小时前
微服务之注册中心与ShardingSphere关于分库分表的那些事
数据库·微服务·架构·shardingsphere