Supports:
- Apache Tomcat 7
- Apache Tomcat 8
- Apache Tomcat 9
Pre-requisite:
1. jedis.jar
2. commons-pool2.jar
3. slf4j-api.jar
more details.. https://github.com/ran-jit/tomcat-cluster-redis-session-manager/wiki
Steps to be done,
1. Move the downloaded jars to tomcat/lib directory
- tomcat/lib/
2. Add tomcat system property "catalina.base"
- catalina.base="TOMCAT_LOCATION"
3. Extract downloaded package (tomcat-cluster-redis-session-manager.zip) to configure Redis credentials in redis-data-cache.properties file and move the file to tomcat/conf directory
- tomcat/conf/redis-data-cache.properties
4. Add the below two lines in tomcat/conf/context.xml
<Valve className="tomcat.request.session.redis.SessionHandlerValve" />
<Manager className="tomcat.request.session.redis.SessionManager" />
5. Verify the session expiration time (minutes) in tomcat/conf/web.xml
<session-config>
<session-timeout>60<session-timeout>
<session-config>
'DevOps' 카테고리의 다른 글
[CI/CD] 배포 전략 (Rolling, Blue Green, Canary) (0) | 2021.12.07 |
---|