需要模块:ngx_http_upstream_module + ngx_http_proxy_module 或者 ngx_http_upstream_module + ngx_http_fastcgi_module
小知识:upstream 只能应用于http上下文,而proxy_pass可以应用于location,if in location
, limit_except上下文
先尝试基于http协议的反向代理:
vim /etc/nginx/nginx.conf, 在http{}中添加如下配置:
server {
listen 80;
server_name www.a.com;
root /usr/share/nginx;
location / {
proxy_pass http://myapps/;
}
}
upstream myapps{
server 172.16.52.59 weight=1 max_fails=2 fail_timeout=4s;
server 172.16.52.60 weight=1 max_fails=2 fail_timeout=4s;
#ip_hash;
#health_check interval=3s fails_number=2;
}
测试:浏览器中输入www.a.com
以上就介绍了阿岳之_nginx负载均衡篇(二),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
已抢66184个
抢已抢34590个
抢已抢19245个
抢