熔断机制

发起服务调用的时候,如果被调用方返回的错误率超过一定的阈值或触发某些特定策略,那么后续的请求将不会真正发起请求,而是在调用方直接返回错误。

限流

当系统的处理能力不能应对外部请求的突增流量时,为了不让系统奔溃,必须采取限流的措施。
https://blog.csdn.net/qq_37362891/article/details/123299341

降级

服务降级是指 当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心业务正常运作或高效运作。说白了,就是尽可能的把系统资源让给优先级高的服务。

链路追踪

  • zipkin(OpenTracing兼容)
    拦截请求,侵入
    传输协议支持:HTTP,MQ
  • jaeger(OpenTracing兼容)
    拦截请求,侵入
    传输协议支持:UDP/HTTP
  • skywalking(OpenTracing兼容)
    字节码注入,无侵入
    传输协议支持:gRPC
  • pinpoint(OpenTracing不兼容)
    字节码注入,无侵入
    传输协议支持:Thrift
    客户端支持语言不支持GO
    TLog
    https://tlog.yomahub.com/pages/5b7bd2/