2016-11-14 负载均衡学习

负载均衡思路描述:

www.etiantian.org-->本地解析-->proxy代理模块-->地址池-->web服务器 -->nginx.conf -->extra/www(html/www)-->index.html

lb端

1、浏览器输入www.etiantian.org

本地hosts文件解析 10.0.0.5 blog.etiantian.org bbs.etiantian.org www.etiantian.org

2、lb配置文件nginx.conf

upstream

用于定义可以被 proxy_pass、fastcgi_pass 以及memcached_pass 等指令引用的服务器群

定义web服务器池web01_ip web02_ip

server 172.16.1.7:80

server定义代理的负载均衡域名虚拟主机

域名访问、目录访问、浏览器访问、移动端访问

proxy代理模块,用于把请求后抛给服务器节点或upstream服务器池

web端 (web01_ip web02_ip)

1、nginx.conf配置文件

http {

include extra/www.conf;

include extra/bbs.conf;

include extra/blog.conf; }

2、extra目录

www.conf;

bbs.conf;

blog.conf;

3、server

站点目录index.html

目录文件存放于:

html/www

html/bbs

html/blog

时间: 2024-10-18 03:25:56

2016-11-14 负载均衡学习的相关文章

apache2.2.14 负载均衡过程中遇到问题记录;

apache2.2.14负载均衡不需要再用插件: 配置文件 httpd.conf 加入配置: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_connect_module modules/mo

centos之Haproxy 负载均衡学习笔记

HAProxy的特点是:1.支持两种代理模式:TCP(四层)和HTTP(七层),支持虚拟主机:2.能够补充Nginx的一些缺点比如Session的保持,Cookie的引导等工作3.支持url检测后端的服务器出问题的检测会有很好的帮助.4.更多的负载均衡策略比如:动态加权轮循(Dynamic Round Robin),加权源地址哈希(Weighted Source Hash),加权URL哈希和加权参数哈希(Weighted Parameter Hash)已经实现5.单纯从效率上来讲HAProxy更

高负载均衡学习haproxy之安装与配置

http://www.52codes.net/article/3117.html 1.1.haproxy原理 haproxy提供高可用性.负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案. haproxy特别适用于那些负载特别大的web站点,这些站点通常又需要会话保持或七层处理.haproxy运行在时下的硬件上,完全可以支持数以万计的并发连接,并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器

Nginx 负载均衡学习

Nginx-负载均衡 学习资料 Nginx的负载均衡 - 加权轮询 (Weighted Round Robin) 上篇,这个介绍了upstream资源池的调度算法之一,在其专栏还有其他介绍. 平滑的基于权重的轮询算法 :本文也是介绍资源池调度算法的 理解nginx的配置:介绍的比较全面的一篇文章 Nginx实战(五) 反向代理 Understanding Nginx HTTP Proxying, Load Balancing, Buffering, and Caching 13 Nginx Lo

2016 -Nginx的负载均衡 - 一致性哈希 (Consistent Hash)

Nginx版本:1.9.1 算法介绍 当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡. 使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较小. 在nginx+ats / haproxy+squid等CDN架构中,nginx/haproxy所使用的负载均衡算法便是一致性哈希. 我们举个例子来说明一致性哈希的好处. 假设后端集群包含三台缓存服务器,A.B.C. 请求r1.r2落在A上. 请求r3.r4落在B上. 请求r5.r6落在C上. 使用一致性哈希时,当

负载均衡学习小结

目前的应用交付厂商: F5, Radware, DPtech, Sangfor, 产品线: F5 Radware linkproof (1008) DPtech  ADX (3000GE-L) Sangfor AD 同时接入电信.联通两条线路,出口做链路负载均衡. 1.内网有专有DNS服务器,内网用户DNS如何指向? 内网用户DNS指向内网DNS,同时,需在负载均衡设备上做什么关联吗?? 2.内网没有专有DNS服务器,内网用户DNS如何指向? 内网用户DNS指向负载均衡设备的IP地址.如果负载均

nginx动态代理,负载均衡学习

1.正向代理与反向代理的区别? 正向代理:是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端.正向代理的典型用途为在防火墙内的局域网客户端提供访问Internet的途径. 反向代理:反向代理是代理服务器的一种,服务器根据客户端的请求,从其关联的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的

2016.11.14 MIT challenge之课程总览

Degree Chartshttp://catalog.mit.edu/degree-charts/computer-science-engineering-course-6-3/ MIT Challengehttps://www.scotthyoung.com/blog/myprojects/mit-challenge-2/ MIT公开课地址: https://ocw.mit.edu/courses/physics/8-01-physics-i-fall-2003/ mooc上的MIT com

Nginx+Keepalived主备负载均衡学习笔记

实验环境及软件版本: CentOS版本:    6.6(2.6.32.-504.el6.x86_64) nginx版本:     nginx-1.6.2 keepalived版本:keepalived-1.2.7 准备工作: 关闭防火墙:service iptables stop chkconfig iptables off 关闭selinux: sed -i 's/SELINUX=disabled/SELINUX=enforcing/g' /etc/selinux/config init 6