Nginx简单的负载均衡入门

nginx是用来管理tomcat的,只管理tomcat,并没有管理具体tomcat里面的项目,这里实现了简单的nginx管理两个tomcat的配置,注意upstream节点应该配置到service节点外面来


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;

	
	#服务器的集群
	upstream demo1.com{ #服务器集群的名字
	  #server 192.168.3.43 weight=1; #服务器配置,weight是权重的意思,权重越大,分配的概率越大
	  server 127.0.0.1:8081 weight=1;
	  server 127.0.0.1:8082 weight=2;
	}

    server {
        listen       80;
		server_name  location;
        #server_name  192.168.160.128; #当前服务的域名,这里就用当前服务器的ip地址,
									  #域名可以有多个,用空格隔开:例如 server_name www.ha97.com ha97.com;
		
		#请求转向自定义的服务器列表
		location / {
             proxy_pass   http://demo1.com;
			 proxy_redirect default;
        }
      
    }


}

  参考链接:http://cxshun.iteye.com/blog/1535188

原文地址:https://www.cnblogs.com/ganbo/p/5446113.html