最新要闻
- “泰坦”号潜水器残骸中发现“疑似人类遗骸”-天天报道
- 印度狂买俄罗斯石油:买的多到转手倒卖给欧美
- 全球热推荐:中超卧龙凤雏诞生!任航被高畠勉培养成武士了!谢晖一语杀人诛心
- 黄仁勋:NVIDIA的AI产品 已经给客户打1折了_今日看点
- RTX 4070换装暴力涡轮风扇 卖到6999元!瞬间降温21℃
- 秘鲁山谷惊现1500米长的神秘孔带:至今不知道是做什么的-全球观天下
- 4年亏损近30亿:美特斯邦威以3亿元出售房产自救
- 短讯!48GB DDR5-8200!芝奇超高频、大容量内存新增白色
- 热点聚焦:快餐帝国(01843.HK)年度纯利184.3万坡元 同比减少34.83%
- 影响43万亿美元交易!追踪美联储决策的一大利器即将消亡
- 阿邦拉霍:红军不能将萨拉赫卖给沙特球队,没有他球队进不了前六|全球聚看点
- 北方地区将继续受到40℃高温炙烤 温度远远赶超“四大火炉”
- 影片《消失的她》票房突破11亿元 累计2635万人观影
- 影帝梁朝伟迎来61岁生日 妻子刘嘉玲晒照为其庆生
- 《原神》枫丹地区大量内容遭泄露 米哈游将依法追究相关主体法律责任
- 湖南株洲一小学生暑假作业贴满免作业券 引发网友围观
广告
手机
光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
- 搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 视点!美国首位女总统即将诞生?拜登恐怕要提前下岗,美政坛迎来变局?
- 当前速递!用理想仪器实现更好的颗粒 德国新帕泰克亮相CPHI & PMEC China获好评
- 微粒贷怎么申请开通 开通方法如下
- 焦点简讯:心疼!这位40岁的云南缉毒警,已是满头白发
家电
读发布!设计与部署稳定的分布式系统(第2版)笔记15_快速失败和替换 焦点日报
【资料图】
1.快速失败而非缓慢响应
1.1.如果响应缓慢比没有响应更糟,那么最坏的情况肯定是缓慢的失败响应
1.2.如果系统能够预先确定某次调用会失败,那么最好快速失败
2.快速失败模式通过避免响应缓慢来提高整个系统的稳定性
2.1.当系统由于部分失效而面临压力时,快速失败模式还有助于保持系统容量
2.2.与超时模式配合使用,快速失败模式有助于避免层叠失效
3.预留资源并尽早验证集成点有效
3.1.确保在开始之前就能完成事务
3.1.1.关键资源不可用,比如所需调用的断路器已跳闸,那么就不要再浪费精力去调用
3.2.在事务的开始阶段和中间阶段,关键资源可用状态发生变化的可能性极小
3.3.应用程序或服务可以从传入的请求或消息中,大致了解需要哪些数据库连接和外部集成点,然后可以快速检查所需的连接,并查看集成点周围的断路器状态
4.使用输入验证
4.1.即使在预留资源之前,也要进行基本的用户输入验证
4.2.找到未输入的必需参数才是关键
5.任其崩溃并替换
5.1.有时,为了实现系统级稳定性,放弃组件级稳定性就是所能做的最好的事情
5.1.1.通过组件崩溃保护系统
5.1.2.通过组件级不稳定性构建系统级稳定性
5.1.3.这可能是将系统恢复到已知良好状态的最佳方式
5.1.4.隔离组件以实现独立崩溃
5.2.在Erlang语言中,这被称为“任其崩溃并替换”的哲学
5.2.1.任其崩溃并替换的方法认为错误恢复难以完成且不可信赖,所以我们的目标应该是尽快回到刚完成启动时的干净状态
5.3.程序所能拥有的最干净的状态,就是在刚刚完成启动的那一刻
5.4.前提
5.4.1.有限的粒度
5.4.1.1.必须为崩溃定义边界
5.4.1.2.发生崩溃的组件应该是独立的,系统的其余部分必须能够自我防护,避免受到层叠失效的影响
5.4.1.3.在微服务架构中,服务的整个实例可能是正确的崩溃粒度
5.4.1.4.在Erlang和Elixir中,崩溃的自然边界就是actor
5.4.2.快速替换
5.4.2.1.actor这样的进程内组件,重启时间以微秒为单位
5.4.2.2.在容器中运行Go二进制文件
5.4.2.2.1.启动一个新容器及其内部一个进程的时间以毫秒为单位计算,此时就可以通过让整个容器崩溃实现快速替换
5.4.2.3.NodeJS服务在AWS中一个长时间运行的虚拟机上运行
5.4.2.3.1.启动NodeJS进程需要花几毫秒,但启动一台新的虚拟机则需要几分钟
5.4.2.3.2.只需要让NodeJS进程崩溃,就可以实现快速替换
5.4.2.4.不要让单体系统崩溃
5.4.2.4.1.运行时负载较大或启动时间较长的大型进程,不适合运用“任其崩溃并替换”策略
5.4.2.4.2.将许多特性耦合到单个进程中的应用程序,也不推荐运用该策略
5.4.2.4.3.在数据中心的几台虚拟机上,运行着一个老旧的前端安装API的JavaEE应用程序
5.4.2.4.3.1.启动时间以分钟为单位计算,此时,“任其崩溃并替换”并不是正确的策略
5.4.3.监管
5.4.3.1.监管器不是服务的消费者
5.4.3.2.管理工人与要求服务是两码事
5.4.3.3.如果把两者混淆,就会损害系统
5.4.4.重新归队
5.4.4.1.在一个actor或实例先崩溃然后由监管器重新将其启动之后,系统必须要恢复对新启动的服务提供方的调用
5.4.4.2.如果实例被直接调用,则调用方的断路器应该自动将该实例重新归队
5.4.4.3.如果实例是负载均衡池中的一部分,那么必须能够将实例加回池中,接受工作
关键词:
-
读发布!设计与部署稳定的分布式系统(第2版)笔记15_快速失败和替换 焦点日报
![](https: img2023 cnblogs com blog 3076680 202306 3076680-202306
来源: 读发布!设计与部署稳定的分布式系统(第2版)笔记15_快速失败和替换 焦点日报
“泰坦”号潜水器残骸中发现“疑似人类遗骸”-天天报道
印度狂买俄罗斯石油:买的多到转手倒卖给欧美
全球热推荐:中超卧龙凤雏诞生!任航被高畠勉培养成武士了!谢晖一语杀人诛心
pta题目集6-8_当前动态
为什么不应该给用户提示错误码-每日观察
21、MyBatis动态<if>标签的使用详解 当前快报
Blazor如何跟随“系统主题”? 环球快资讯
再次认识using 天天报资讯
黄仁勋:NVIDIA的AI产品 已经给客户打1折了_今日看点
RTX 4070换装暴力涡轮风扇 卖到6999元!瞬间降温21℃
秘鲁山谷惊现1500米长的神秘孔带:至今不知道是做什么的-全球观天下
4年亏损近30亿:美特斯邦威以3亿元出售房产自救
短讯!48GB DDR5-8200!芝奇超高频、大容量内存新增白色
热点聚焦:快餐帝国(01843.HK)年度纯利184.3万坡元 同比减少34.83%
影响43万亿美元交易!追踪美联储决策的一大利器即将消亡
阿邦拉霍:红军不能将萨拉赫卖给沙特球队,没有他球队进不了前六|全球聚看点
北方地区将继续受到40℃高温炙烤 温度远远赶超“四大火炉”
影片《消失的她》票房突破11亿元 累计2635万人观影
影帝梁朝伟迎来61岁生日 妻子刘嘉玲晒照为其庆生
《原神》枫丹地区大量内容遭泄露 米哈游将依法追究相关主体法律责任
湖南株洲一小学生暑假作业贴满免作业券 引发网友围观
环球快看:在Linux下如何使用JNI
焦点热门:python: BytesIO 中 read 用法
数码宝贝重启_数码宝贝dw6 0
全球通讯!苹果极力宣传的Apple Watch车祸检测功能频繁闹乌龙!让人头大
国外一飞机尴尬着陆:画面犹如“狗啃泥”
下月开始:Win11要强制更新了
古筝来历小故事_古筝来历
部署zabbix5.0以及使用 全球微头条
天天微速讯:Python教程(1)——python环境的下载与安装
每日焦点!郑少秋女儿辛酸成长史:8个月父亲出轨8岁患上三高,半生缺爱
【天天报资讯】有人坐吗?高级动卧票价一站8分钟420元 跟二等座差价70倍:12306回应
焦点消息!4520元贵妇级护肤品复刻版卖47元:相似度能达到99.99%
nethttp和gin 路由
文心一言 VS 讯飞星火 VS chatgpt (50)-- 算法导论6.2 2题-简讯
Golang 简单的数据对齐可提高程序速度和内存使用率_环球新消息
【前沿】尺寸接近米13!大厂新机渲染图出炉 白色打几分?|全球关注
最便宜4系来了!宝马发布i4 eDriver35四门纯电轿跑:大降4万
今日视点:胃癌几乎都是吃出来的:钟爱烧烤、熏制食物的朋友要注意
女孩用“免作业券”不写暑假作业 网友点赞:凭实力不写-要闻速递
每日聚焦:三星Galaxy S23 FE外观曝光:后置长焦三摄、边角圆润
差评第一!景区摆渡车不能兜来绕去只为钱
【Java】使用 fasterxml.jackson 进行反序列化以及部分注意事项
微动态丨可观测性是什么? 入门指南
WPF MVVM之点滴分享
Donaukit用户创建
【财经分析】东北地区国资国企改革深化推进 或迎来哪些针对性政策?
我莫得感情也莫得耳朵_我莫得感情哪里的梗
续航38小时/能水洗!万魔S50运动蓝牙耳机图赏
爸爸给女儿买RTX 4060 Ti显卡当生日礼物 小女孩表情亮了
来试试手气?《逆水寒》手游6月30日上线:官方宣布抽奖送鹤岗一套房-环球速读
每日消息!比电脑还大:24GB+1TB!今年最能打的直屏旗舰杀疯了
迅雷云盘TV版最高可领180天超级会员特权 支持4K电视超清播放-天天信息
天天微资讯!广州杨大爷退休后,喝酒不喝茅五剑,青睐三款廉价酒
强化学习从基础到进阶-常见问题和面试必知必答[8]:近端策略优化(proximal policy optimization,PPO)算法
债市日报:6月28日|全球新视野
债市日报:6月28日
农村三胞胎姐妹均高分超一本线:成绩一直很优秀
极氪001欧洲价格公布:起售价47万元 比国内贵17万
高管曾言等本土车企“烧死了”再来抢市场!起亚EV6开启盲订 每日速递
今天起 韩国人集体“年轻一两岁”:与一项法案有关
XREAL Beam投屏盒子首次亮相MWC!AR空间屏体验太酷了
一般小县城稀缺行业有哪些 今日热搜
跑得更快!华为云GaussDB以出色的性能守护“ERP的心脏”
记录--不定高度展开收起动画 css/js 实现
今日播报!Cognos教程_编程入门自学教程_菜鸟教程-免费教程分享
LRU 缓存淘汰算法
Mac反编译安卓APK
世界看点:原来是他们!退市股获举牌4个交易日翻倍,步步高系大佬要进董事会
【金融街发布】财政部:5月地方债发行规模为7554亿元 新增债券占比近四成_即时看
天天即时看!注意!天孚通信:股东朱国栋计划减持公司股份不超过约395万股
游戏主播被大额打赏后剃光头!结果被坑惨:打赏退款了
尽享丝滑!MWC现场体验领克08魅族Flyme Auto车机:流畅度爆表 环球新要闻
焦点资讯:萧敬腾求婚好多地方下雨 “雨神”真有这么神?
15万的特斯拉廉价新车Model 2跳票了:延期到2025年
今日快讯:能否追上高铁?凯迪拉克CT5-V推出全新改装套件 动力可达1000匹
js的Map数据类型
Sudo堆溢出漏洞(CVE-2021-3156)复现
Spring 赌上未来一击,推出响应式框架 WebFlux,代码更优雅,性能更强! 最新
解锁高质量文档转换:通过Java应用程序免费将PDF转换为XPS
每日看点!未来可期!农村三胞胎姐妹高分同超一本线
北交所日报:指数调整回补缺口 曙光鼎智双双大涨
特斯拉Model Y的劲敌来了 溜背造型+电动尾翼 全新蔚来EC6实车曝光 报道
滚动:中国互联网协会重申:我国人工智能已进入全球第一梯队
Intel Arc显卡驱动打鸡血:游戏性能飙升最高3.13倍!
全球热点评!骁龙8 Gen2没到极限!24GB运存手机不是终点 你觉得有必要吗?
高温再度来袭!北方气温将高于南方四大火炉城市|环球即时看
ST深天: 关于落实《关于中国证监会深圳监管局行政监管措施决定书的书面整改报告》相关整改措施的公告-全球报道
php如何解决高并发|每日热门
今日讯!业务安全情报第十七期 | 国际航班上,小“票代”在疯狂倒卖高价票
在 Java、Python、JavaScript 和 Go 中拥抱异步
数据交换不失控:华为云EDS,让你的数据你做主 环球微头条
天天速递!知嘛家整屋案例 | 116㎡现代简约风,超强收纳颜值功能拉满!
【新华500】新华500指数(989001)28日探底回升微跌0.11%
当前观点:索尼推送满血包:ZV-E1相机支持4K/120p和1080P/240p
车主看后想骂人 特斯拉一充电站全被“割了”:只剩桩不见枪
天天热消息:河北邢台雷雨夜震撼闪电撕破夜空:闪电如怒吼银蛇
警惕!侧躺着玩手机可能会影响你的颜值 同时威胁健康
【世界聚看点】80%毕业生都出国了 是马斯克公司最大“生源地”?清华大学发声