tomcat 8 session 共享 redis

2017年8月3日 没有评论

1.下载 redis-session-manager-with-dependencies-2.1.1.jar 这个包,复制到Tomcat_HOME/lib 下

2.修改Tomcat_HOME/conf/context.xml

在<Context></Context> 里增加如下内容

<Manager className="com.crimsonhexagon.rsm.redisson.SingleServerSessionManager"
	endpoint="localhost:6379"
	sessionKeyPrefix="_rsm_"
	saveOnChange="false"
	forceSaveAfterRequest="false"
	dirtyOnMutation="false"
	ignorePattern=".*\\.(ico|png|gif|jpg|jpeg|swf|css|js)$"
	connectionPoolSize="100"
	database="0"
	password="<null>"
	timeout="60000"
	pingTimeout="1000"
	retryAttempts="20"
	retryInterval="1000"
/>

redis 服务器地址 端口 密码 等参数请根据实际情况自行修改

refer to:https://github.com/chexagon/redis-session-manager

分类: Redis 标签:

高并发web应用性能优化

2016年5月29日 没有评论

高并发web应用性能(响应时间,成功率,并发数)优化

分类: Linux 标签:

Charles https 抓包 Mac ios

2015年11月11日 没有评论

1.安装Charles(略过)

2.Charles 代理及https设置

菜单 proxy->Proxy Settings 阅读全文…

Haproxy 配置

2015年11月6日 没有评论

1.安装

yum -y install haproxy

2.配置详解

配置文件 /etc/haproxy/haproxy.cfg,内容如下 阅读全文…

tomcat 7 session 共享 redis

2015年11月4日 没有评论

1.下载 jedis-2.9.0.jar  tomcat-redis-session-manager1.2.jar  commons-pool2-2.2.jar 这三个包,复制到Tomcat_HOME/lib 下

2.修改Tomcat_HOME/conf/context.xml

在<Context></Context> 里增加如下内容

<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" />
<Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager"
         host="localhost" 
         port="6379" 
         password="123456"
         database="1" 
         maxInactiveInterval="60"/>

redis 服务器地址 端口 密码 等参数请根据实际情况自行修改

refer to:https://github.com/jcoleman/tomcat-redis-session-manager

分类: CentOS, Redis, Tomcat 标签: