zoukankan      html  css  js  c++  java
  • 并发与高并发(二十四) 高可用手段与总结

    前言

    高可用手段有哪些?

    主体概要

    • 高可用的一些手段

    • 总结

    主体内容

    一、高可用的一些手段

    • 任务调度系统分布式:elastic-job+zookeeper
    • 主备切换:apache curator+zookeeper 分布式锁实现:比如线上有一台服务器,它特别重要,我们担心它出问题带来的影响太大,因此我们额外增加了一台服务器,但是我们并不希望这两台服务器是按照分布式集群的方式一起对外提供服务,而是希望同时只有其中一台对外提供服务,另外一台作为备份。这个时候,如果正在提供服务的那台服务发生问题重启,另一台备份服务器能够立马接管,不让服务间断。说一下原理,两台服务器都想获得一把锁,但只允许一台服务器获得锁。这两台服务器相当于互相作为彼此的备份交替提供服务。
    • 监控报警机制:简单的说就是我们要对项目做好监控和报警,这里不光是要监控服务器的各项指标,程序里面出现异常或者是进入异常的流程都是需要监控的。

    这里有一篇手记帮助理解如何建立监控报警机制:http://www.imooc.com/article/20891

    二、总结

  • 相关阅读:
    libevent学习总结
    C#结构体的使用
    函数常用类
    C#函数的基础应用
    数组的应用:冒泡排序,折半查找及二维数组的应用
    作业
    复习break、continue、while、do-while的运用
    编程常用英语单词
    作业:for循环,迭代法和穷举法
    循环语句
  • 原文地址:https://www.cnblogs.com/xusp/p/12741092.html
Copyright © 2011-2022 走看看