码迷,mamicode.com
首页 > 其他好文 > 详细

高可用总结

时间:2018-03-03 20:31:14      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:hash算法   pos   系统   服务   不同的   主从   积分   分离   内核   

  高可用:降低服务器的不可用时间。

  为了达到高可用可以采用以下的策略。

    集群:为了降低服务器的响应时间,首先最方便的是增加服务器。建立集群

      负载均衡:集群的话意味着要做好负载均衡,分配访问服务。

        session绑定:通过绑定固定的session到固定服务器减轻服务器压力(session过多,session复制),也叫session粘滞

        hash算法:将来源统一的ip分配到固定服务器

        无状态服务的失效转移:通过负载均衡进行无状态服务的失效转移

    分布式:增加服务器就意味着可以将不同的性质服务进行分离,那么分布式是一个很好的选择。

      数据库

        主从模式:分布式数据库采用主从模式,主数据库可以进行数据的更新,从数据库进行数据的查找。

        分库分表:通过分库分表降低数据库的响应时间

      消息队列:通过此方法进行解耦,例如注册系统,和积分系统的生成,邮件系统的发送,手机系统的发送,安全系统的信息监控

    高并发:通过设计保证系统能够同时处理很多请求

      初级方案:

        加cpu

        加内存

        加硬盘,做radis

        加内核

        加网卡

        买weblogic

      应用级解决方案:

        

 

高可用总结

标签:hash算法   pos   系统   服务   不同的   主从   积分   分离   内核   

原文地址:https://www.cnblogs.com/test1234/p/8502623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!