架构要素-高可用性
来源:互联网 发布:js代码编辑器插件 编辑:程序博客网 时间:2024/05/01 23:36
高可用性---万无一失
实现高可用架构的主要手段是数据和服务的冗余备份及失效转移。
高可用的应用:
应用层主要处理网站应用的业务逻辑,因此也称业务逻辑层,应用的一个显著特点是应用的无状态。所谓无状态的应用是指应用服务器不保存业务的上下文信息,而仅根据每次请求提交的数据进行相应的业务逻辑处理,多个服务实例(服务器)之间完全对等,请求提交到任意服务器,处理结果都是一样的。
高可用的服务:
l 分级管理
l 超时设置
l 异步调用
l 服务降级:两种手段,拒绝服务(拒绝非关键业务服务,或减少拒绝部分非关键服务,以保证核心服务)和关闭服务。
l 幂等性设计:有些服务必须在服务保证服务重复调用和调用一次产生的结果相同。
高可用的数据:
l CAP, 大型网站中,通常会选择强化分布式存储系统的可用性(A)和伸缩性(P),而在某种程度上放弃一致性(C). 对不一致性数据进行某种意义的补偿和纠错。
数据一致性分为:数据强一致;数据用户一致;数据最终一致。
l 数据备份
l 失效转移
0 0
- 架构要素-高可用性
- 架构要素-高性能
- 理解HDFS高可用性架构
- 理解HDFS高可用性架构
- sqlserver 2005 高可用性架构 日志传送
- sqlserver 2005 高可用性架构 日志传送
- sqlserver 2005 高可用性架构 日志传送
- sqlserver 2005 高可用性架构 日志传送
- mongodb高可用性架构—Replica Set
- 系统高可用性解架构决方案
- 具有高可用性的CloudFoundry架构
- Linux高可用性方案之Heartbeat架构
- 具有高可用性的CloudFoundry架构
- mongodb高可用性架构—Replica Set
- XenServer架构之高可用性概述
- MySQL数据库高可用性架构汇总
- 西电捷通:TISec系统的高可用性架构
- RabbitMQ分布式集群架构和高可用性
- Android 使用Android-Universal-Image-Loader进行异步数据加载
- Jackson、JSON-lib、Gson性能对比
- Poekoelan Tjimindie历史
- Bmp格式详解
- 黑马程序员_IO
- 架构要素-高可用性
- php配置文件php.ini详解(php版本5.3.0)
- Cookie深度解析
- 博客搬家
- Reog Ponorogo是爪哇族人在印尼的一个部落的传统舞蹈
- 【软件工程】写文档真的很重要——文档总结
- 黑马程序员_GUI
- Ocpjp 7升级1Z0-805学习指南
- poj 2299 Ultra-QuickSort(数学:求逆序数||数据结构:树状数组)