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

谈谈你对网站开发的理解外贸网站建设资料

谈谈你对网站开发的理解,外贸网站建设资料,成都网站优化推广,前端开发培训课程应用范围 为了使Web能适应大规模的访问,需要实现应用程序的集群部署实现集群部署首先要解决session的统一#xff0c;即需要实现session的共享机制#xff0c;即分布式会话分布式Session的实现方式 基于resin/tomcat web容器本身的session复制机制基于NFS共享文件系统基于Coo…应用范围 为了使Web能适应大规模的访问,需要实现应用程序的集群部署实现集群部署首先要解决session的统一即需要实现session的共享机制即分布式会话分布式Session的实现方式 基于resin/tomcat web容器本身的session复制机制基于NFS共享文件系统基于Cookie进行session共享基于数据库的Session共享基于分布式缓存的Session共享如memcachedRedisjbosscache基于ZooKeeper的Session共享下面我们将演示基于Spring Session的实现这个是基于Redis缓存的Session共享。 方法一 如果配置的Redis的是自己在维护那很方便就可以实现了。 添加依赖 只需要在pom文件添加以下依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-redis/artifactId /dependencydependencygroupIdorg.springframework.session/groupIdartifactIdspring-session/artifactId /dependency启动类添加EnableRedisHttpSession注解 配置文件application.properties spring.redis.hostlocalhost spring.redis.port6379 server.session.timeout36000Spring Boot会自动把session从文件存储方式切换到Redis方式根本不需要再做任何配置。 方法二 如果配置的Redis的不是自己在维护不能够更改它的配置(如应用程序部署在阿里云同时使用阿里云的Redis数据库)那就有点麻烦了。 额外功能 因为方法1需要Redis的一个功能 notify-keyspace-events默认情况下这个功能是不开启的。 开启额外功能 如果你要使用方法1你就必须通过下面的命令来让你的Reids开启这个功能。 redis-cli config set notify-keyspace-events Egx那就必须新建如下RedisSessionConfig类即可在不改变Redis配置的前提下使用Redis来存储Session了。 RedisSessionConfig package com.jege.spring.boot.Config;import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.session.data.redis.config.ConfigureRedisAction; import org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession;/*** 在不改变Redis配置的前提下使用Redis来存储Session了*/ Configuration //在这里设置Session过期时间单位秒 EnableRedisHttpSession(maxInactiveIntervalInSeconds 36000) public class RedisSessionConfig {Beanpublic static ConfigureRedisAction configureRedisAction() {return ConfigureRedisAction.NO_OP;} }Spring Session默认会话时间 Spring Session默认的Session过期时间是30分钟。 采用方法1的时候你可以在application.properties里配置 server.session.timeout36000来设置Session过期时间单位是秒。 如果采用方法2来配置Session 那么application.properties里设置的Session过期时间是不起作用的。 必须使用上面RedisSessionConfig类里注解的参数来设置。 如果感觉不错的话记得点赞哟
http://www.pierceye.com/news/960598/

相关文章:

  • 网站打开小企业网站建设哪里做得好
  • 网站开发+进度表什么牛网站建设
  • 不同类型网站比较及网站域名设计整站优化
  • 高端企业网站建设规定陕西关键词优化推荐
  • 做图表的网站推荐简单的个人网站模板
  • 淄博瓷砖网站建设中企动力永久免费虚拟主机
  • 厦门网站建设创建有哪些python wordpress采集
  • 如何建立网站链接百度账号设置
  • 网站的申请淄博市住房和城乡建设厅网站
  • 重庆网站设计开发杂志网站模板
  • 网站建设需要营业执照吗建站之星源码下载
  • 网站建设需要基础吗做游戏的软件app
  • 网站建设费用分几年摊销网站建设动态
  • 企业网站的网址通常包含网站建设总结会上 领导讲话稿
  • 营销型网站五大系统 单仁网站开发个人简历
  • 网站内容的编辑和更新怎么做的免费的网站制作
  • 做网站 0元代理下载站源码cms
  • 台州市建设局招聘网站wordpress更新计划
  • 有教做路桥质检资料的网站吗企业画册印刷
  • 四川省营山县西城建筑公司网站租服务器 wordpress
  • 绿色蔬菜网站模板昆明软件开发公司排名
  • 东台做淘宝网站爱站seo工具包免费版
  • 做网站运营的简历学做家庭树网站
  • 专业做企业网站网页制作与网站建设 在线作业
  • 开放大学门户网站建设方案动易网站模版的制作
  • 怎样做个网站聊城网站推广动态
  • 门户网站优化南阳网站制作哪家好
  • 环球易购招聘网站建设宜昌最权威网站建设公司
  • 建设银行官网首页网站南山片区怎么免费制作一个网站
  • 100个免费推广网站的排名wordpress改变默认后台登录地址