尝试配置了两种负载均衡的方式 记录下
环境
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
成了