php配置负载均衡,php nginx 负载均衡简单配置过程

负载均衡

负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。

简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以上即可。

步骤(本地虚拟机三台服务器Ubuntu):

192.168.1.219     主

192.168.1.247

192.168.1.241

在主服务上的nginx配置如下:

cd /etc/nginx

编辑 nginx.conf 文件中 http 加入 下面这段 (这里是按轮询配置(依次)  weight\ip_hash等请参考尾部链接)

# 代到本机 8080端口

server{

listen 8080;

server_name load.com;

index index.html;

root /home/www;

}

# 负载均衡模块

upstream load.com {

server 192.168.1.241:80;

server 192.168.1.247:80;

server 127.0.0.1:8080;

}

#监听80端口的访问

server{

listen 80;

server_name load.com;

location / {

proxy_pass http://load.com;

#proxy_set_header Host $host;

#proxy_set_header X-Real-IP $remotr_addr;

#proxy_set_header X-Forwarde-For $proxy_add_x_forwarded_for;

}

}

在其它两台服务器上编辑 nginx.conf 文件

server{

listen 80;

server_name load.com;

root /home/www;

location / {

index index.html;

}

}

为了好区分 分别修改三天服务器下的  /home/www/inde.html 文件(没有请新建)

load2

重启所有 nginx 服务

浏览器访问(分别被分发到不了不同的服务器)

54a7489fbb65801d573b30019de9668c.png

834463c2f2e34c6915d3779c527534dc.png

nginx负载均衡简单配置

nginx负载均衡简单配置准备三台虚拟机来做这个实验:192.168.232.132        web服务器192.168.232.133        web服务器192.168.232.134 ...

nginx 负载均衡简单配置

配置要求: 三台服务器 127.0.0.1       主负载(把访问请求分给主机池) 127.0.0.2       主机2 127.0.0.3       主机3 第一步: 配置127.0.0.1 ...

Linux(CENTOS7) Nginx负载均衡简单配置

负载均衡的作用 1.转发功能 按照一定的算法[权重.轮询],将客户端请求转发到不同应用服务器上,减轻单个服务器压力,提高系统并发量. 2.故障移除 通过心跳检测的方式,判断应用服务器当前是否可以正常工 ...

window下nginx负载均衡简单配置-----权重的实现

下面介绍一个在window下的nginx的负载均衡配置. 需要你在你的电脑上跑两个tomcat.一个8080,一个9080. 需要一个nginx服务器. 需要修改本机的host 注意:我们这里配置不会 ...

Linux笔记 #09# Tomcat多开以及Nginx负载均衡简单例子

索引 Tomcat怎样多开.. 1.添加环境变量(最基础.关键的步骤!) 2.改catalina.sh 3.改相关端口 Nginx负载均衡简单例子 Tomcat怎样多开.. 演示一下如何开两个(开n个 ...

nginx负载均衡及配置

nginx负载均衡及配置 1 负载均衡概述 负载均衡由来是因为当一台服务器单位时间内的访问量很大时,此时服务器的压力也会很大,当超过自身承受能力时,服务器就会崩溃.为避免让服务器崩溃,用户拥有更好的体 ...

Nginx负载均衡各种配置方式

Nginx负载均衡 - 小刚qq - 博客园http://www.cnblogs.com/xiaogangqq123/archive/2011/03/04/1971002.html Module ng ...

Nginx负载均衡简易配置

多台Web服务器水平扩展,进行负载均衡对外服务,是一种很常见的方案. 常用方法用DNS轮询,LVS. DNS轮询虽然有配置简单的有点,但无法实现健康检查,DNS修改需要较长时间失效,对于无域名的内部服 ...

LVS负载均衡简单配置

一.简单介绍 LVS是 Linux Virtual Server 的简称,也就是Linux虚拟服务器.这是一个由章文嵩博士发起的一个开源项目,它的官方网站是 http://www.linuxvirtu ...

随机推荐

jquery阻止元素冒泡的两种方法

通常情况下,如果给父元素添加事件之后,子元素也会继承同样的事件,这个时候就要阻止子元素的这种行为,成为阻止冒泡,总结两种解决方法: html代码:

win2003服务器定时自动重启命令

1. win2003可以这样自动重启: 新建一个命令行文件比如reboot.bat 内容如下:shutdown -r -t 30 在计划任务中新建一个任务,程序选择上面这个reboot.cmd文件,时 ...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值