NginxNginx配置负载均衡

Posted alone_yue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NginxNginx配置负载均衡相关的知识,希望对你有一定的参考价值。

1.nginx.conf的配置

	upstream myserver{
		#ip_hash;
		server localhost:9080 weight=1;
		server loaclhost:9081 weight=1;
    }

    server {
        listen       9001;
        server_name  localhost;
		#server_name  www.mylinux.com #add

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
	    	#proxy_pass http://localhost:9080; #add
	    	proxy_pass http://myserver;	
		}
	}

2.9080和9081 tomcat

9080和9081 tomcat都有路径webapps/test/a.html
然后在浏览器访问nginx并且带上路径/test/a.html,直接相当于nginx代理过去了:
http://www.mylinux.com:9001/test/a.html-(负载均衡代理)->http://www.mylinux.com:9081(0)/test/a.html


以上是关于NginxNginx配置负载均衡的主要内容,如果未能解决你的问题,请参考以下文章

nginx安装部署+负载均衡+动静分离配置

nginxnginx 配置 文件详解

干货 | Nginx负载均衡原理及配置实例

NginxNginx基础操作

NginxNginx基础操作

NginxNginx基础操作