zoukankan      html  css  js  c++  java
  • session复制

    环境描述:(三台服务器 系统:7.6)
    192.168.200.111 nginx
    192.168.200.112 tomcat
    192.168.200.113 tomcat
    环境配置:192.168.200.111 192.168.200.112 192.168.200.113
    [root@nginx ~]# cat /etc/hosts
    192.168.200.111 nginx
    192.168.200.112 node1
    192.168.200.113 node2
    nginx服务器配置:192.168.200.111
    [root@nginx ~]# hostname nginx
    [root@nginx ~]# bash
    [root@nginx ~]# vim /usr/local/nginx/conf/nginx.conf
    upstream tomcat_pool {
    server 192.168.200.112:8080 weight=1 max_fails=1 fail_timeout=10s;
    server 192.168.200.113:8080 weight=1 max_fails=1 fail_timeout=10s;
    }
    location / {
    root html;
    index index.html index.htm;
    proxy_pass http://tomcat_pool;
    proxy_set_header Host $http_host;
    }
    [root@nginx ~]# killall -1 nginx
    第一台tomcat服务器配置:192.168.200.112
    [root@node1 ~]# hostname node1
    [root@node1 ~]# bash
    [root@node1 ~]# vim /usr/local/tomcat8/webapps/ROOT/session.jsp
    Session ID:<%= session.getId() %> <BR>
    SessionPort:<%= request.getServerPort() %>
    <% out.println("This tomcat server 192.168.200.112"); %>
    [root@node1 ~]# vim /usr/local/tomcat8/conf/server.xml
    <Engine name="Catalina" defaultHost="localhost" jvmRoute="node1"> //修改
    <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> //去掉注释
    [root@node1 ~]# vim /usr/local/tomcat8/webapps/ROOT/WEB-INF/web.xml
    distributable/> //尾行添加
    </web-app>
    [root@node1 ~]# /usr/local/tomcat8/bin/shutdown.sh
    [root@node1 ~]# /usr/local/tomcat8/bin/startup.sh
    第二台tomcat服务器配置:192.168.200.113
    [root@node2 ~]# hostname node2
    [root@node2 ~]# bash
    [root@node2 ~]# vim /usr/local/tomcat8/webapps/ROOT/session.jsp
    Session ID:<%= session.getId() %> <BR>
    SessionPort:<%= request.getServerPort() %>
    <% out.println("This tomcat server 192.168.200.113"); %>
    [root@node2 ~]#[root@node1 ~]# vim /usr/local/tomcat8/conf/server.xml
    <Engine name="Catalina" defaultHost="localhost" jvmRoute="node2"> //修改
    <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> //去掉注释
    [root@node2 ~]# vim /usr/local/tomcat8/webapps/ROOT/WEB-INF/web.xml
    distributable/> //尾行添加
    </web-app>
    [root@node2 ~]# /usr/local/tomcat8/bin/shutdown.sh
    [root@node2 ~]# /usr/local/tomcat8/bin/startup.sh
    注意:如果启动出错的话,可以添加组播地址
    route add -net 224.0.0.0 netmask 240.0.0.0 dev ens32

  • 相关阅读:
    JavaScript-数学对象与定时器
    JavaScript(八)-字符串与数组
    嵌入式的笔试题目(1)
    更改登录使用的默认shell的方法
    查看当前Linux 命令行使用的shell 的方法
    启动引导程序 Bootloader
    Debian 系(Deepin, Ubuntu, Linuxmint等)包管理工具
    ubuntu 服务器 samba 局域网内 如何添加samba user
    win10 和 树莓派3b+ 处于同一wifi环境(同一网段), win10 无法ping 通 树莓派3b+
    数据结构概念
  • 原文地址:https://www.cnblogs.com/lyqlyqlyq/p/11641859.html
Copyright © 2011-2022 走看看