每个开发人员都希望提高其系统的可用性。

但如果无法衡量就很难改进。

以下是计算系统可用性的最简单公式:

可用性 = 正常运行时间/(正常运行时间 + 停机时间)

但是如何准确确定应用程序的正常运行时间和停机时间?

以下术语可帮助我们更准确地计算可用性:

✅ MTBF 或平均故障间隔时间。

它是工作负载或系统开始运行和下次故障之间的平均时间。

✅ MTTR 或平均修复时间。

基本上,这是系统修复期间工作负载不可用的时间。

✅ MTTD 或平均检测时间。

它是 MTTR 的一个组成部分,是故障发生和开始修复操作之间的平均时间。

基本上,这是发现故障发生所需的时间。

考虑到这三个术语,新的可用性公式如下:

可用性 = MTBF / (MTTR + MTBF)

👉那么,您如何衡量应用程序的可用性?

您认为提高可用性最关键的因素是什么?
全部评论

相关推荐

双尔:你就写拥有ai开发经历,熟练运用提示词,优化ai,提高ai回答质量
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-04 05:12
瑞雪兆丰年_:可以贴个超级大的校徽,以防HR眼拙
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务