26.3 keepalived 配置示例
keepalived 配置示例

前面我们已经介绍了如何安装和配置 keepalived,本节我们就来看看如何使用 keepalived 对 nginx 的负载均衡集群做高可用。需要提醒大家注意的是无论是学习还是以后工作,当我们配置一个复杂服务时,都应该按照简单到复杂的顺序一步步进行配置,完成一步,验证一次,成功之后在进行下一步,这样便于排错。所以本节的示例我们将按照如下顺序展示,最终完成我们的LVS 双主模型的高可用集群配置。
keepalived 配置示例

前面我们已经介绍了如何安装和配置 keepalived,本节我们就来看看如何使用 keepalived 对 nginx 的负载均衡集群做高可用。需要提醒大家注意的是无论是学习还是以后工作,当我们配置一个复杂服务时,都应该按照简单到复杂的顺序一步步进行配置,完成一步,验证一次,成功之后在进行下一步,这样便于排错。所以本节的示例我们将按照如下顺序展示,最终完成我们的LVS 双主模型的高可用集群配置。
keepalived 安装和配置

上一节我们对高可用集群 和 keepalived 做了一个简单介绍,本节我们来学习 keepalived 的安装配置。我们的最终目的是使用 keepalived 对 nginx 的负载均衡集群做高可用,本节内容包括:
基于比较的排序算法: 冒泡排序、插入排序和选择排序
排序算法太多了,因此除了要学习各种算法的原理,代码实现之外;我们还要搞明白如何比较和分析一个排序算法。评价一个算法可以从如下几个方面入手:
高可用集群介绍以及开源软件应用

我们已经介绍了如何使用 LVS/Nginx 如何搭建一个负载均衡集群。为实现负载均衡我们需要一个前端调度器,同时为了让后端服务器共享 session,我们可能需要使用到 session 服务器,等等。调度器,session 服务器则是整个集群的单点故障所在(SPoF: Single Point of Failure),它们一旦发生故障整个集群将不可用。

递归是一种应用非常广泛的算法(或者编程技巧)。很多数据结构和算法的编码实现都要用到递归,比如 DFS 深度优先搜索、前中后序二叉树遍历等等。所以,搞懂递归非常重要。
nginx线上部署示例

|
|
|
|
|
|