安装nginx
安装命令:
nginx所需工具安装:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
nginx下载地址:https://nginx.org/download/
下载“nginx-1.9.9.tar.gz”,移动到/usr/local/下。
解压
tar -zxvf nginx-1.9.9.tar.gz
进入nginx目录
cd nginx-1.9.9
配置
./configure --prefix=/usr/local/nginx
make
make
make install
配置负均衡:
#user nobody;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
#在server上添加此upstream节点
upstream mytomcat{
#分权 即访问131与134的次数比例为1比1
server localhost:5001 weight=1; #springboot1 内置tomcat运行的端口
server localhost:5002 weight=1; #springboot2 内置tomcat运行的端口
server localhost:5003 weight=1; #springboot3 内置tomcat运行的端口
}
# HTTPS server
server {
listen 5000 ;
server_name localhost;
#即所有请求都到这里去找分配
location / {
#使用mytomcat分配规则,即刚自定义添加的upstream节点
proxy_pass http://mytomcat;
}
}
}