HAproxy实战

HAproxy实验一


1、实验要求:

  • (1) 动静分离discuzx,动静都要基于负载均衡实现;

  • (2) 进一步测试在haproxy和后端主机之间添加varnish缓存(见实验二步骤);

  • (3) 给出拓扑设计;

  • (4) haproxy的设定要求:

    • (a) 启动stats;

    • (b) 自定义403、502和503的错误页;

    • (c) 各组后端主机选择合适的调度方法;

    • (d) 记录好日志;

    • (e) 使用keepalived高可用haproxy;

2、实验环境

HAproxy实战

3、网络配置过程,节点间的时间同步过程省略

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

4、在node73上根据实验环境部署配置nginx提供静态内容web服务、部署配置nfs服务

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

5、在node68上根据实验环境部署配置httpd等相关服务

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

6、在node72上部署配置haproxy,keepalived

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

7、在node70上部署配置haproxy,keepalived

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

8、测试访问

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

  
  
  
 


HAproxy实验二


1、实验目的

  • 在实验一的基础上,在haproxy与静态内容服务器(nginx服务器)之间加入varnish,对静态内容进行缓存

  • 实验拓扑结构
    HAproxy实战

2、在前端HAproxy调度器上,配置将静态内容的请求调度到varnish节点上

HAproxy实战
HAproxy实战

3、在node75节点上配置varnish

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/59353

(1)
M20-1倪文超M20-1倪文超
上一篇 2016-11-15 11:22
下一篇 2016-11-15 19:32

相关推荐

  • Linux上功能强大的文本编辑工具—vim

    vim–Vi Improved是一款全屏文本编辑器 vi: Visual Interface,文本编辑器 可见,vim是vi的升级版,所以我们当然要学习vim! vim的功能强大,自然命令、用法也会种类繁多,想要用的得心应手自然是需要长期的实际操作的,正所谓工欲善其事必先利其器,我们要想能够在linux上从容应对繁多的文本编辑,无疑vim编辑器是…

    Linux干货 2016-08-12
  • 新的学期,新的开始:新的起点,新的终点!

    马哥教育Linux面授30期,

    2018-03-26
  • #招聘福利#饿了么/运维核心岗位/上海

    饿了么/运维核心岗位/上海 待遇面谈 具体岗位:         应用运维,核心岗位,负责商家订单系统,有之前的学长带着成长 要求:     1、1-2年以上工作经验,     2、熟悉shell和python,    &nbsp…

    Linux干货 2016-03-18
  • N29第一周作业:初识Linux系统

    1、描述计算机的组成及其功能。
    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
    4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
    5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
    6、请罗列Linux发行版的基础目录名称命名法则及功用规定

    2018-03-04
  • date命令常见用法。

    date是一个非常实用的小工具,可以查看时间,并且也可以添加选项去完成自己想完成的东西。

    Linux干货 2017-11-13
  • 网络管理

    网络管理 本章内容 网络概念 OSI模型 网络设备 TCP/IP IP地址 配置网络 实现网络组 测试网络 网络工具 为linux网卡配置ip地址,不是给网卡配置地址,是给内核的网络功能配置,地址是属于内核。为内核配置即时生效,修改配置文件,是永久生效。ifconfig 配置信息,会立即生效,但是重启网络服务或主机,都失效。网络服务/etc/init.d/n…

    Linux干货 2016-09-05