频道栏目
首页 > 资讯 > 其他 > 正文

nginx+tomcat集群

17-02-02        来源:[db:作者]  
收藏   我要投稿

nginx+tomcat集群:载安装nginx

brew install nginx

其被安装路径 /usr/local/etc/nginx
启动命令

sudo nginx

接着输入个人密码就可以了
浏览器访问
localhost:8080
这里写图片描述
关闭命令

sudo nginx -s stop

复制多份tomcat,命名为 tomcat-1、tomcat-2
修改他们的server.xml文件,即 tomcat-1以81开头、tomcat-2以82开头

//tomcat-1的server.xml


//tomcat-2的server.xml


然后到各个tomcat的bin目录下启动服务器

cd $TOMCAT_HOME/bin
./startup.sh

可以通过浏览器查看效果
localhost:8180 和 localhost:8280

接下来配置nginx,找到ngnix.conf文件并修改

//添加
 upstream localhost {
      #ip_hash; 
      server localhost:8180;
      server localhost:8280;
    }

//修改
 location / {
            root html;
            index index.html index.htm;
            proxy_pass  http://localhost;  
            proxy_set_header X-Real-IP $remote_addr; 
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
            proxy_redirect HOST default; 
        }

启动nginx即
sudo nginx

然后各种测试请求是否随机到各台tomcat服务器

相关TAG标签
上一篇:用Struts2做开发时需要导入的包
下一篇:keepalived实现redis主从高可用
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站