加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

毕竟啥才是互联网架构“高可用”

发布时间:2019-03-19 05:03:28 所属栏目:建站 来源:558沈剑
导读:最近留言问高可用的伴侣颇多,找汗青文章又找不到,故从头优化宣布,但愿各人有收成。 一、什么是高可用 高可用HA(High Availability)是漫衍式体系架构计划中必需思量的身分之一,它凡是是指,通过计划镌汰体系不能提供处事的时刻。 假设系同一向可以或许提供

整个互联网分层体系架构的高可用,又是通过每一层的冗余+自动妨碍转移来综合实现的,详细的:

  • 【客户端层〗】稻反向署理层】的高可用,是通过反向署理层的冗余实现的,常见实践是keepalived + virtual IP自动妨碍转移;
  • 【反向署理层〗】稻站点层】的高可用,是通过站点层的冗余实现的,常见实践是nginx与web-server之间的存活性探测与自动妨碍转移;
  • 【站点层〗】稻处事层】的高可用,是通过处事层的冗余实现的,常见实践是通过service-connection-pool来担保自动妨碍转移;
  • 【处事层〗】稻缓存层】的高可用,是通过缓存数据的冗余实现的,常见实践是缓存客户端双读双写,可能操作缓存集群的主从数据同步与sentinel保活与自动妨碍转移;更多的营业场景,对缓存没有高可用要求,可以行使缓存处事化来对换用方屏障底层伟大性;
  • 【处事层〗】稻数据库“读”】的高可用,是通过读库的冗余实现的,常见实践是通过db-connection-pool来担保自动妨碍转移;
  • 【处事层〗】稻数据库“写”】的高可用,是通过写库的冗余实现的,常见实践是keepalived + virtual IP自动妨碍转移;

末尾,但愿文章的思绪是清楚的,但愿各人对高可用的观念和实践有个体系的熟悉,感激各人。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读