Nginx 负载均衡 多个tomcat服务器的 配置文件

#user nobody;
worker_processes 1;

events {
worker_connections 1024;
}

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

sendfile on;

keepalive_timeout 65;

#gzip on;
################################
upstream ssr {
server localhost:10001;
server localhost:10002;
}

################################这个井号键隔出来的地方是要加的
server {
listen 80;
server_name localhost;

###############################

location / {
proxy_pass http://ssr;
index index.html index.htm;
}

############################这个井号键隔出来的地方是要加的
}
}

#############################打完收工##########################################################################

负载匀衡采用 轮询策略,如果要给某个 被代理的服务器 加权重 可以这样

upstream 某某 {
server localhost:10080;
server localhost:11080 weight=3;
}

如此意义 端口号11080的服务器权重是旁边那个服务器的3倍,获得访问的概率是旁边的三倍,没写 weight默认就是1

原文地址:https://www.cnblogs.com/cjd01/p/14104951.html