zoukankan      html  css  js  c++  java
  • nginx+tomcat多节点部署

    在一台机器上想要将一个应用程序部署多个节点,可以通过nginx来实现。

    1、将tomcat复制多份,修改tomcat配置文件conf/server.xml,将端口号设置成不一样的

    2、将多个tomcat启动

    3、修改nginx配置文件conf/nginx.conf(根据实际情况配置,仅供参考)

    worker_process 2;
    events{
        worker_connections 1024;
    }
    http{
        include mime.types;
        default_type  application/octet-stream;
        sendfile on;
        keepalive_timeout 65;
        
        upstream tomcatCluster{
            server 127.0.0.1:8080;
            server 127.0.0.1:8088;
        }
        server{
            listen 80;
            server_name localhost;
            location / {
                proxy_pass http://tomcatCluster;
            }
        }
    }

    主要配置是红色部分,需要注意的是,upstream里面不能用localhost,否则nginx会报upstream time out。

    之后访问 http://localhost/即可验证会随机访问到不同的tomcat

  • 相关阅读:
    noi 1944 吃糖果
    noi 6049 买书
    noi 2985 数字组合
    noi 2728 摘花生
    noi 2718 移动路线
    noi 4977 怪盗基德的滑翔翼
    noi 8780 拦截导弹
    noi 1996 登山
    NOI 动态规划题集
    图的色数
  • 原文地址:https://www.cnblogs.com/xiaosiyuan/p/8602601.html
Copyright © 2011-2022 走看看