常用保持session的方式:1、一些代理(比如nginxIP_hash)1、使用数据库来存储Session2、使用Cookie来存储Session &nbs ...
分类:
系统相关 时间:
2018-03-09 12:13:40
阅读次数:
214
dede在使用session共享会话后,dede后台无法访问,报错500:解决方法:修改文件一:vim /application/nginx/html/www/include/common.inc.php137 //$sessSavePath = DEDEDATA."/sessions_{$enkey}";138 $sessSavePath = "tcp://172.
分类:
其他好文 时间:
2018-02-28 16:26:00
阅读次数:
300
<!-- Redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency> <!-- Spring-S ...
分类:
编程语言 时间:
2018-02-27 15:05:01
阅读次数:
772
1.前言 在开发中遇到一个关于用户体验的问题,每次当运维进行更新重启服务器时,都会导致会员平台中已登录的用户掉线。这是因为每个用户的会话信息及状态都是由session来保存的,而session对象是由服务器创建,并把session的Id以cookie的形式发送给客户端浏览器的(每个会话都有一个单独的 ...
分类:
编程语言 时间:
2018-02-26 21:50:02
阅读次数:
323
一。分布式Session的几种实现方式 1.基于数据库的Session共享 2.基于NFS共享文件系统3.基于memcached 的session,如何保证 memcached 本身的高可用性?4. 基于resin/tomcat web容器本身的session复制机制5. 基于TT/Redis 或 ...
分类:
其他好文 时间:
2018-02-26 15:07:13
阅读次数:
173
1. 演示搭建 说明:本文参考网络日志http://blog.csdn.net/remote_roamer/article/details/51133790,结合实际操作,仅做个演示记录。 1.1. 工具 1、Tomcat两个 2、Memcached 3、Nginx 如图: 1.2. 结果演示 1、 ...
分类:
系统相关 时间:
2018-02-24 18:00:08
阅读次数:
255
关于mybatis中一级缓存和二级缓存的简单介绍 mybatis的一级缓存: MyBatis会在表示会话的SqlSession对象中建立一个简单的缓存,将每次查询到的结果结果缓存起来,当下次查询的时候,如果判断先前有个完全一样的查询,会直接从缓存中直接将结果取出,返回给用户,不需要再进行一次数据库查 ...
分类:
其他好文 时间:
2018-02-05 10:42:21
阅读次数:
122
*tomcat1192.168.10.153*tomcat2192.168.10.154##添加如下内容,注意更换address="192.168.10.154"为本机IPvim/usr/local/tomcat/conf/server.xml<ClusterclassName="org.apache.catalina.ha.tcp.SimpleTcpCluster"channelSendO
分类:
其他好文 时间:
2018-01-29 17:42:48
阅读次数:
184
http://stephenzhao.blog.51cto.com/2515860/661333 一、nginx的upstream目前支持负载均衡方式的分配 1、RR(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 例如: upstream tomcat ...
分类:
其他好文 时间:
2018-01-27 20:12:13
阅读次数:
422
****背景:HTTP协议是无状态的,为了记录用户的一些基本信息避免每次请求都需要验证用户是性能变差。客户端和服务器端基于该缺点分别做了相应的机制:cookie和session机制。但是将tomcat部署在集群中时,需要多台服务器的session保持一致,及session共享否则容易出现登录的用户在 ...
分类:
其他好文 时间:
2018-01-24 22:15:49
阅读次数:
235