当前位置:网站首页>Distributed system services
Distributed system services
2022-04-23 03:02:00 【Leon_ Jinhai_ Sun】
# Service failure
- “ Fuse ” It's a switching device , When a service unit fails , Through the circuit breaker (hystrix) Fault monitoring , An abnormal condition is triggered , Directly fusing the entire service . Returns an expected 、 Alternative responses that can be handled (FallBack), Instead of waiting for a long time or throwing an exception that the calling method cannot handle , This ensures that the thread of the service caller will not be occupied for a long time , Avoid fault spreading in distributed systems , Even an avalanche . If the condition of the target service improves, the invocation is resumed . Service fusing is an important means to solve service avalanche .
# Service fusing diagram

版权声明
本文为[Leon_ Jinhai_ Sun]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220633251717.html
边栏推荐
- Shell script learning notes - regular expressions
- C#中切片语法糖的使用
- Navicat premium import SQL file
- Blazor University (12)组件 — 组件生命周期
- When using art template inheritance, compileerror: invalid or unexpected token generated
- PDH optical transceiver 4-way E1 + 4-way 100M Ethernet 4-way 2m optical transceiver FC single fiber 20km rack type
- 对.NET未来的一点感悟
- 最通俗易懂的依赖注入之生命周期
- tf. keras. layers. Timedistributed function
- .Net Core 限流控制-AspNetCoreRateLimit
猜你喜欢

Android high-level interview must ask: overall business and project architecture design and reconstruction

tf. keras. layers. MaxPooling? D function

Xamarin效果第二十二篇之录音效果

Assembly learning Chapter III of assembly language (Third Edition) written by Wang Shuang
![Niuke white moon race 6 [solution]](/img/c5/6c59378c3bb12efa60ab3a8cd2c943.png)
Niuke white moon race 6 [solution]

How to write the expected salary on your resume to double your salary during the interview?

The way to conquer C language

Depth deterministic strategy gradient (ddpg)

Error installing Mongo service 'mongodb server' on win10 failed to start

First knowledge of C language ~ branch statements
随机推荐
The interface request takes too long. Jstack observes the lock holding
The space between the left and right of the movie ticket seats is empty and cannot be selected
《信息系统项目管理师总结》第五章 项目质量管理
AOT和单文件发布对程序性能的影响
AC & A2C & A3C
AC380V drop 5v12v24v200ma, UHV non isolated chip IC scheme
AspNetCore配置多环境log4net配置文件
When using art template inheritance, compileerror: invalid or unexpected token generated
Specific field information of MySQL export table (detailed operation of Navicat client)
Innovation and management based on Scrum
Niuke white moon race 5 [problem solving mathematics field]
If MySQL / SQL server judges that the table or temporary table exists, it will be deleted
Shell script learning notes -- shell operation on files sed
tf. keras. layers. Inputlayer function
The input of El input input box is invalid, and error in data(): "referenceerror: El is not defined“
Numpy append function
基于ele封装下拉菜单等组件
Summary of software test interview questions
Onenet connection process
C#中元组对象Tuple的使用