您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    效劳器又崩了?深度解析高可用架构的应战和实际(3)
    时间:2021-08-05 12:15 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    TSF 限流基于监控效劳流量的 QPS 目的,当到达指定的阈值时停止流量控制,避免被瞬时高峰流量冲垮,从而确保效劳的高可用。支持在网关配置全局限流策略保障入口效劳流量波动支持针对单一效劳配置部分限流策略保障以后效劳流量波动,同时提供灵敏的限流规则配置及静态失效,提供可视化的限流操作及监控数据展现。

    效劳器又崩了?深度解析高可用架构的应战和实际

    效劳熔断

    TSF效劳熔断才能支持效劳、实例、API多维度的熔断隔离级别,提供控制台可视化配置及熔断事情展现,满足熔断配置热失效需求。

    熔断器形状转换:

    熔断器末尾处于closed形状,一旦检测到错误(或慢照应)到达一定阈值,便转为open形状,此时不再调用下游目的效劳。

    一段时间后转化为half open形状,尝试放行一部分央求到下游效劳。

    一旦检测到照应成功,回归到closed形状,也即恢复效劳;否则回到open形状。

    安康反省与注册中心联动流程

    安康反省分为存活反省及就绪反省;存活反省主要作用是确定进程存活形状,判别能否需求停止实例重启。就绪反省主要作用是确定效劳虚例能否支持对外效劳,将安康反省结果与注册中心形状联动避免流量接入异常节点。

    安康反省与注册中心联动流程

    1.就绪反省,反省实例形状能否ready

    2.假设就绪反省ready则更新实例注册形状为passing,反之则反省形状为cirtical

    3.监听注册中心效劳提供方实例形状变更

    4.存在形状变更更新缓存及本地文件

    5.发起效劳调用

    安康反省产品才能:

    存活反省

    就绪反省

    多种探测方式:http,tcp,执行命令

    支持虚机&容器部署

    运用功用管理才能

    最后我们从一个成绩排查流程全局展现tsf运用功用管理才能:

    用户收到监控平台发送的告警信息,确定异常基本信息。

    经过效劳依赖拓扑确定异常效劳的上下游依赖关系,停止全局视图剖析。

    接上去可以效劳接口调用状况确定是全局接口异常或是单一接口异常。

    假设是全局接口异常阐明效劳提供方效劳虚例存在异常成绩,找到对应的异常实例经过日志检索或JVM监控剖析排查详细成绩;假设是单一接口异常阐明提供方接口逻辑处置,经过日志检索可排查详细成绩。

    当然也可以在全局视图剖析后经过对直接效劳停止调用链剖析排查单笔央求的调用链路,经过调用链与日志联动排查详细异常。

    【编辑引荐】

    云之基石-VMware NSX-T Design软件定义网络初级架构设计

    智慧城市之智慧社区专题-智慧小区总体架构处置方案

    让我们一同了解Linux上Numa架构

    架构上如何设计范围模型和数据模型?

    如何运用Rust言语打造web效劳器

    (责任编辑:admin)