共计 1783 个字符,预计需要花费 5 分钟才能阅读完成。
环境简介:一台服务器 Ubuntu 16.04,Apache 进行负载,安装两个 tomcat 进行负载,redis 进行缓存。
1.Apache 负载配置:
<VirtualHost *:80>
ServerName cluster.taskcenter.net
ProxyPreserveHost On
ProxyVia On
ProxyRequests Off
<Location /infoplus>
ProxyPass balancer://cluster/infoplus
</Location>
<Location /taskcenter>
ProxyPass balancer://cluster/taskcenter
</Location>
<Location /managerA/manager>
ProxyPass ajp://127.0.0.1:8009/manager
</Location>
<Location /managerB/manager>
ProxyPass ajp://127.0.0.1:8019/manager
</Location>
</VirtualHost>
<proxy balancer://cluster>
BalancerMember ajp://127.0.0.1:8009 loadfactor=1 route=TomcatA smax=5 max=20 ttl=120 retry=300 timeout=15
BalancerMember ajp://127.0.0.1:8019 loadfactor=1 route=TomcatB smax=5 max=20 ttl=120 retry=300 timeout=15
</proxy>
2.tomcat 配置:vim /etc/tomcat8/context.xml
<Manager className=”com.crimsonhexagon.rsm.redisson.SingleServerSessionManager”
endpoint=”127.0.0.1:6379″
sessionKeyPrefix=”_sk:”
timeout=”60000″ />
3. 安装 redis 并设置后台启动
4. 添加 jar 包到 tomcat 的 lib 目录,
下面关于 Redis 的文章您也可能喜欢,不妨参考下:
Ubuntu 14.04 下 Redis 安装及简单测试 http://www.linuxidc.com/Linux/2014-05/101544.htm
Redis 主从复制基本配置 http://www.linuxidc.com/Linux/2015-03/115610.htm
CentOS 7 下 Redis 的安装与配置 http://www.linuxidc.com/Linux/2017-02/140363.htm
Ubuntu 14.04 安装 Redis 与简单配置 http://www.linuxidc.com/Linux/2017-01/139075.htm
Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm
Redis 单机 & 集群离线安装部署 http://www.linuxidc.com/Linux/2017-03/141403.htm
CentOS 7.0 安装 Redis 3.2.1 详细过程和使用常见问题 http://www.linuxidc.com/Linux/2016-09/135071.htm
Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm
Ubuntu 15.10 下 Redis 集群部署文档 http://www.linuxidc.com/Linux/2016-06/132340.htm
Redis 实战 中文 PDF http://www.linuxidc.com/Linux/2016-04/129932.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-10/147221.htm