当前位置:网站首页>Hystrix components
Hystrix components
2022-04-23 22:00:00 【Leon_ Jinhai_ Sun】
In a distributed environment, inevitably some of the many service dependencies will fail. Hystrix is a library that helps you control the interactions between these distributed services by adding latency tolerance and fault tolerance logic. Hystrix does this by isolating points of access between the services, stopping cascading failures across them, and providing fallback options, all of which improve your system’s overall resiliency. --[ From the official ]
# 0. explain
- https://github.com/Netflix/Hystrix
- translate : In a distributed environment , Many service dependencies inevitably fail .Hystrix Is a library , It helps you control the interaction between these distributed services by adding delay tolerance and fault tolerance logic .Hystrix By isolating access points between services 、 Stop cascading failures between them and provide backup options to do this , All of these can improve the overall flexibility of the system .
- Popular definition : Hystrix Is an open source library for dealing with latency and fault tolerance in distributed systems , In distributed systems , Many dependencies inevitably fail , Overtime 、 Abnormal etc. ,Hystrix To ensure that in the case of a dependency problem , It doesn't cause the overall service to fail , Avoid cascading faults ( Service avalanche ), Improve the flexibility of distributed systems .
# 1. effect
- hystrix To protect the microservice system Realization service degradation Service failure
- Service avalanche
- service degradation
- Service failure
版权声明
本文为[Leon_ Jinhai_ Sun]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/113/202204232157392905.html
边栏推荐
- A solution of C batch query
- Tear the Google SRE book by hand
- Normalized transforms in pytorch The real calculation process of normalize
- Detectron2 using custom datasets
- South Korea may ban apple and Google from offering commission to developers, the first in the world
- MySQL 回表
- Ubuntu 20 installing centernet
- Two Stage Detection
- Subcontracting of wechat applet based on uni app
- 降级和熔断总结
猜你喜欢
C language programming based on loop structure (PTA)
Online Excel to CSV tool
Database Experiment 5 Security Language Experiment
Cvpr2022 | efficient pre training based on knowledge distillation
Based on jsplumb JS to achieve multi list one to many connection effect
Introduction to tensorrt
手撕《Google SRE Book》
Lightweight project management ideas
[leetcode sword finger offer 58 - I. flip word order (simple)]
Hystrix组件
随机推荐
JS prototype and prototype chain
Correction of date conversion format error after Oracle adds a row total
Arm architecture assembly instructions, registers and some problems
openfeign集成Hystrix的备选方案处理
MySQL back to table
JS merge duplicate data in array object
Database Experiment 3 data update experiment
Online Excel to CSV tool
How to use the project that created SVN for the first time
Hystrix简介和服务端熔断的实现
Ubutnu20 installer centernet
[leetcode refers to offer 25. Merge two sorted linked lists (simple)]
Alibaba cloud responded to the disclosure of user registration information
Database experiment I database definition and data import
South Korea may ban apple and Google from offering commission to developers, the first in the world
Oracle updates the data of different table structures and fields to another table, and then inserts it into the new table
Mixed use of Oracle column row conversion and comma truncated string
Deep understanding of modern mobile GPU (continuously updating)
Question brushing plan - depth first search (II)
LabVIEW修改应用程序窗口外观