尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

服务保护

服务保护
📅 发布时间:2026/6/20 19:04:33

服务降级、熔断

服务雪崩:一个服务失败,导致整条链路的服务都失败的情景

服务降级:服务降级是服务自我保护机制的一种方式,或者保护下游服务的一种方式,用于确保服务不会受请求突增的影响变得不可用,确保服务不会崩溃,一般在实际开发中与feign接口整合,编写降级策略

image-20251113101414595

服务熔断:Hystrix熔断机制,用于监控微服务调用情况,默认是关闭的,如果需要开启需要在引导类上添加注解@EnableCircuitBreaker如果检测到10秒内请求的失败率超过50%,就触发熔断机制,之后每隔5秒重新尝试请求微服务,如果微服务不能响应,继续走熔断机制;如果微服务可达,则关闭熔断,恢复正常请求

你们的微服务是怎么监控的?

我们项目中采用skywalking进行监控的

  1. skywalking主要可以监控接口、服务、物理实例的一些状态。特别是在压测的时候可以看到众多服务中的哪些服务接口比较慢,我们可以针对性的分析和优化
  2. 我们还可以在skywalking设置告警规则,特别是项目上线后,如果报错,我们分别设置了可以给相关负责人发送短信或邮件,第一时间知道项目的bug,第一时间修复

业务相关

为什么要做限流?

并发量确实大、防止用户恶意刷接口

限流实现方式:

  • tomcat:可以设置最大连接数
  • Nginx:漏桶算法
  • 网关:令牌通算法
  • 自定义拦截器
Nginx限流:
  • 控制速率(突发流量),使用漏桶算法来实现过滤,让请求以固定的速率处理请求,可以应对突发流量
  • 控制并发线程数,限制单个ip的连接数和并发连接数

image-20251113110142576

image-20251113110155081

网关限流:

在spring cloud gateway中支持局部过滤器RequestRateLimitter来做限流,使用的是令牌桶算法

根据ip或路径进行限流,可以设置每秒填充平均速率,和令牌桶总容量

image-20251113110558433

相关新闻

  • 【MySQL】数据库表的CURD(二) - 详解
  • 2025年国内自助入住系统公司排行榜:智能化酒店解决方案全面解析
  • 2025年11月安徽合肥最值得信赖的十大自助入住系统企业权威推荐

最新新闻

  • PIC17CXX外部SRAM接口设计:时序计算、硬件连接与调试实战
  • 2026深度实测!主流AI编程助手横向对比,开发者真实选型指南
  • 无锡本地买宠避坑指南,附几家宠物店参考 - 园友3800037
  • 南充翻译盖章:2026最新办理流程 - 资讯速览
  • 2026年6月最新格拉苏蒂中国官方售后电话网点地址及客户服务热线 - 亨得利官方服务中心
  • 果速修2026年品牌发展全景:从上海首店到全国200+门店,官方热线400-811-2953 - 博客万

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号