系统的稳定性
2015-07-31 15:23
295 查看
1. 系统的稳定性
系统稳定性是根本,一个系统一旦不够稳定,即使再花哨也不管用;但是系统的稳定性【不出现大问题】,应该从哪几方面着手:(1). 双机房容灾/快速切换流量方案
双机房容灾主要应对网络问题,一旦一个机房的网络有问题,可以迅速把流量切到另外一个机房。但切流量的方案要演练并且足够的简单,最好是脚本或者是平台来切换。
服务降级:当我们的服务出现问题,要有预案把我们的影响、特别是上下游的影响降低到最小
(2). 流量细分、把控
当一个系统作为一个服务于很多子系统的平台时,需要进行流量细分,否则出现问题时都找不到接口人;对query进行src 标记、统计、展现当我们的平台和接入方式已经被公布出去后,要做好流量把控,否则流量会“偷偷”进来,但我们不知道,一旦这些query有问题或者我们系统有动作
时也通知不到她,也会出现N多问题;所以要有完善的一套“白名单”机制,同时给客户提供一套接入白名单的方案【比如快速申请、审核、持久化到db】
(3). 规范
当一个系统或者平台足够大,或者流量足够复杂;尤其客户更多时,我们需要一个接入规范和消息同步、周知流量;否则会出现各种问题。相关文章推荐
- string下的 maketrans和translate
- centos7环境qemu安装简要介绍
- cxf WebService整合Spring
- 网格布局的相关书香GridLayout
- J哥---------北京Android各招聘公司面试实战总结
- 磁盘空间满引起的mysql启动失败:ERROR! MySQL server PID file could not be found!
- javascript中delete对于变量的作用
- hdu 2037 今年暑假不AC
- BootDev-Auto Scaling @Drupal Meetup Singapore
- FreeMarker语法知识
- 格式化JSON的方法
- HPVM相关命令使用方法及解释
- UIApplication sharedApplication详细解释-IOS
- POI-----POI操作Excel-1、工作簿
- 【Hibernate】(3)Hibernate单表操作
- C++标准模板库Stand Template Library(STL)简介与STL string类
- Java集合类操作优化总结
- jQuery+css3实现文字跟随鼠标的上下抖动
- SQLServer中统计年,季,月,周,日平均值
- HDU 5335 多校第4场 1009 Walk Out