微服务面试题

文章目录

  • [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





相关推荐
迷路的小绅士12 分钟前
防火墙技术深度解析:从包过滤到云原生防火墙的部署与实战
网络安全·云原生·防火墙技术·包过滤防火墙·状态检测防火墙
却道天凉_好个秋1 小时前
系统架构设计(二):基于架构的软件设计方法ABSD
架构·系统架构
泯泷1 小时前
「译」解析 JavaScript 中的循环依赖
前端·javascript·架构
抹茶san1 小时前
前端实战:从 0 开始搭建 pnpm 单一仓库(1)
前端·架构
啥都想学的又啥都不会的研究生3 小时前
Kubernetes in action-初相识
java·docker·微服务·容器·kubernetes·etcd·kubelet
Leon-zy3 小时前
【云计算】云计算中IaaS、PaaS、SaaS介绍
云原生·云计算·paas
cooldream20094 小时前
深入解析大数据的Lambda架构:设计、特点与应用场景
大数据·架构·系统架构师
iangyu5 小时前
centos7部署k8s集群
云原生·容器·kubernetes
uhakadotcom6 小时前
rAthena:快速入门与基础知识详解,附实用示例代码
面试·架构·github
cooldream20097 小时前
深入理解MVP架构:让UI层与业务逻辑完美分离的设计模式
ui·设计模式·架构·系统架构师