当前位置: 首页 > news >正文

网站seo系统门户网站app有哪些

网站seo系统,门户网站app有哪些,中小型网站建设方案,宝安做棋牌网站建设多少钱一、前言 为什么会出现session共享问题#xff1f; 客户端与服务器交互时会产生唯一的sessionid用于标记用户#xff0c;但是在分布式架构中#xff0c;如果还是采用 session 的方式#xff0c;用户发起请求#xff0c;通过 nginx 做请求转发时#xff0c;并不知道是转发… 一、前言 为什么会出现session共享问题 客户端与服务器交互时会产生唯一的sessionid用于标记用户但是在分布式架构中如果还是采用 session 的方式用户发起请求通过 nginx 做请求转发时并不知道是转发到服务器1还是服务器2所以就会出现session共享问题。 关于分布式 session 共享有两种解决方式使用 spring-session 框架或者是使用 token 替代 session。 今天主要记录使用 spring-session 框架解决 session 共享问题。 其主要原理就是使用 redis 记录 session 实现session 共享。 二、代码部分 1、引入依赖 !--spring session 与redis应用基本环境配置,需要开启redis后才可以使用不然启动Spring boot会报错 --dependency    groupIdorg.springframework.session/groupId    artifactIdspring-session-data-redis/artifactId/dependencydependency    groupIdorg.apache.commons/groupId    artifactIdcommons-pool2/artifactId/dependencydependency    groupIdredis.clients/groupId    artifactIdjedis/artifactId/dependency 2、application配置文件 redis:  hostname: 192.168.10.180  port: 6379  password: 123456 3、SessionConfig /** * 这个类用配置redis服务器的连接 * maxInactiveIntervalInSeconds为SpringSession的过期时间单位秒 */EnableRedisHttpSession(maxInactiveIntervalInSeconds  1800)public class SessionConfig {    /* 冒号后的值为没有配置文件时制动装载的默认值 */    Value(${redis.hostname:localhost})    String hostName;    Value(${redis.port:6379})    int port;    Value(${redis.password:123456})    String passWord;    Bean    public JedisConnectionFactory connectionFactory() {        JedisConnectionFactory connection  new JedisConnectionFactory();        connection.setPort(port);        connection.setHostName(hostName);        connection.setPassword(passWord);        return connection;    }} 4、nginx配置 #user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    keepalive_timeout  65;    upstream  backServer{        server 192.168.10.180:8080;        server 192.168.10.180:8081;    }    server {        listen       80;        server_name  shop.sscai.club;        location / {           proxy_pass http://backServer;            index  index.html index.htm;        }          }} 我创建了一个java相关的公众号用来记录自己的学习之路感兴趣的小伙伴可以关注一下微信公众号哈niceyoo
http://wiki.neutronadmin.com/news/9615/

相关文章:

  • 毕设代做的网站农产品信息网站建设方案
  • 网站开发小程序开发那个网站可以做公示
  • 网站建设与维护 课件wordpress 加载速度优化
  • 手机端网站建设步骤江西省工程建设网站
  • 小说网站建设教程在线crm软件
  • 什么做网站统计好软件设计工具有哪些
  • 卖东西专业网站网上网站风格设定
  • 网站解析设置二室一厅60平米装修案例
  • 新开传奇网站发布站三端互通注册公司要钱吗
  • 内网做网站怎么查网站备案号
  • 局域网的电脑怎么做网站服务器怎样修改静态公司网站页面电话
  • 如何进行网站的建设和维护建设银行武威分行网站
  • _沈阳做网站怎样做服装厂的企业网站模版
  • 烟台网站建设多少钱解读网站建设
  • 建设网站构成关键字搜索网站怎么做
  • 网站开发具体工作有那些网页设计图片是怎么显示的
  • 乔拓云智能建站wordpress js代码插件下载地址
  • 网站icon怎么设置能上国外网站的dns
  • 珠海网站公司哪家好东莞网站建设曼哈顿信科
  • 网站后台管理教程下载软件的app大全
  • 做外贸有必要做个网站吗潍坊免费自助建站模板
  • 建立网站c 如何做公司网站
  • 企业网站建设计划表个人网页首页
  • 加强教育信息网站建设广告安装接单app
  • 怎么用自己的网站做链轮向雅虎提交网站
  • 网站 加域名网站如何做网站名称
  • 晋城网站建设电话低代码app开发平台
  • 劳务派遣技术支持 东莞网站建设企业怎么做网络销售
  • 车网站模板预览做网站用什么服务器
  • 海口哪里做网站seo下拉优化