1.其实我这里并不是访问量很大,主要用于版本升级和维护而搭建的
2.忽略nginx安装和jetty的安装配置,我是在一台Linux服务器上装了两个jetty服务,部署两套jetty服务很简单,其实改改jetty.sh 脚本即可
JETTY_HOME=/opt/jetty2/
JETTY_PID=/var/run/jetty2.pid
根据实际情况配置,改改跟目录和pid的名字即可
nginx 配置
upstream xhttpservice {
server 127.0.0.1:8888; ##如果两个jetty在其他机器上这里要修改
server 127.0.0.1:8889;
}
server{
listen 80;
server_name data.iwgame.dev;
index index.htm index.html;
location / {
proxy_pass http://xhttpservice/xhttpservice/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /xhttpservice {
proxy_pass http://xhttpservice/xhttpservice;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
搭建nginx的负载均衡
最新推荐文章于 2024-11-01 15:32:36 发布