zoukankan      html  css  js  c++  java
  • Session共享

    一、配置nginx.conf

    upstream backserver { 
      ip_hash;
      server 127.0.0.1:8080; 
      server 127.0.0.1:8081;
    }

      server {
        listen 80;
        server_name www.mckz.com;

        #charset koi8-r;

    
    

        #access_log logs/host.access.log main;

    
    

        location / {
          proxy_pass http://backserver;
          index index.html index.html;
          #proxy_connect_timeout 1;
          #proxy_send_timeout 1;
          #proxy_read_timeout 1;
      }

    二、Servlet

    @WebServlet("/NginxServlet")
    public class NginxServlet extends HttpServlet {
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            System.out.println("梅川酷子");
            //存值
            String action=req.getParameter("action");
            if(action.equals("setSession")){
                req.getSession().setAttribute("uname","MCKZ");
            }else if(action.equals("getSession")){
                resp.getWriter().write((String)req.getSession().getAttribute("uname"));
            }
        }
    
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            doPost(req,resp);
        }
    }

    Spring-Session-Redis

    一、启动Redis

    二、依赖

    SpringBoot+Spring-Session+Redis
                    <!--spring boot 与redis应用基本环境配置 -->
                    <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-redis</artifactId>
                    </dependency> <!--spring session 与redis应用基本环境配置,需要开启redis后才可以使用,不然启动Spring boot会报错 -->
                    <dependency>
                        <groupId>org.springframework.session</groupId>
                        <artifactId>spring-session-data-redis</artifactId>
                    </dependency>

    三、大配置文件

    server:
      port: 8081
    #redis配置
    spring:
      redis:
        password: redis
  • 相关阅读:
    pyqt pyside QLabel 显示图片
    圆周率pi π 与 角度的对应关系
    向量 dot cross product 点积叉积 几何意义
    Python 求点到直线的垂足
    Maya cmds pymel scriptJob() 和 undoInfo() 在回调中撤销(undo)
    Python 2 和 3 的区别记录
    Maya cmds filterExpand 列出 选择的 uvs vertices faces edges 等 component 类型
    maya shell 和 UV shell 的区别
    maya cmds pymel polyEvaluate 获取 bounding box
    挂载根目录注意事项
  • 原文地址:https://www.cnblogs.com/whtt/p/12300559.html
Copyright © 2011-2022 走看看