nginx的两种负载均衡的配置方式

@liubb  December 1, 2017

尝试配置了两种负载均衡的方式 记录下

环境

mac下的两台docker机。

1.proxy 转发

这个比较简单
A机上 配置

upstream backend{
    172.17.0.3
}

location \.php {
    proxy_pass:http://backend;
}

172.17.0.3机子上同样配置域名 测试成功

2.fastcgi和nginx分离

upstream backend{
    172.17.0.3:9000;
}

location \.php {
    fastcgi_pass:backend;
}

修改172.17.0.3的php.ini配置文件
listen = 9000
listen.allowed_clients = 127.0.0.1,172.17.0.3

成了


添加新评论