版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CutelittleBo/article/details/81032923
nginx下载地址:https://nginx.org/en/download.html
tomcat 8.0下载地址:https://tomcat.apache.org/download-80.cgi
既然要部署集群了,tomcat更改端口什么的应该是小意思了,就不着重讲了。
更改2个tomcat端口号分别为18080,28080,为了区分2个tomcat,分别修改\webapps\ROOT\index.jsp文件
中<span id="nav-home"><a href="${tomcatUrl}">Home</a></span>
为
<span id="nav-home"><a href="${tomcatUrl}">我是tomcat-1</a></span>
<span id="nav-home"><a href="${tomcatUrl}">我是tomcat-2</a></span>
nginx命令介绍
在nginx的bin目录下
#启动nginx
start nginx
#检查nginx.conf配置文件的有效性
nginx.exe -t
#重新加载nginx.conf配置
nginx.exe -s reload
#关闭nginx
nginx.exe -s stop
更改nginx的配置文件(\conf\nginx.conf)
events {
worker_connections 1024;
}
http {
upstream tomcat_client {
#设置同一个cookie的两次/多次请求,请求的是同一台服务器。
#ip_hash;
#weight权重,默认1,权重越大访问概率越大
server 127.0.0.1:18080 weight=6;
server 127.0.0.1:28080 weight=4;
}
server {
listen 80;
server_name localhost;
location / {
#注意这里http://后要写 upstream 后的名称
proxy_pass http://tomcat_client;
}
}
}
启动nginx
start nginx
在浏览器中输入:localhost测试一下,多刷新几次.
会轮询显示