高可用总结

Posted test1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高可用总结相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

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

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

      数据库

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

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

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

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

      初级方案:

        加cpu

        加内存

        加硬盘,做radis

        加内核

        加网卡

        买weblogic

      应用级解决方案:

        

 

以上是关于高可用总结的主要内容,如果未能解决你的问题,请参考以下文章

高可用总结

RabbitMQ高可用方案总结

宕机处理:Kubernetes集群高可用实战总结

数据方面高可用方案简单总结

高可用网站多点部署架构实战经验总结

高可用网站多点部署架构实战经验总结