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
  • 相关阅读:
    php数组函数array_slice、array_splice
    php使用curl_init()和curl_multi_init()多线程的速度比较详解
    mysql忘记root密码
    php的RSA非对称加密
    phpstudy开启xdebug
    Centos7系统yum安装软件 No more mirrors to try
    python数据分析与数据可视化入门级
    第一周博客总结
    python——pandas初体验
    第十六周博客总结
  • 原文地址:https://www.cnblogs.com/whtt/p/12300559.html
Copyright © 2011-2022 走看看