https+nginx1.8+tomcat7+Memcached1.4.4集群session共享以及负载均衡环境搭建(window版本)

[置顶] https+nginx1.8+tomcat7+Memcached1.4.4集群session共享以及负载均衡环境搭建(window版本)标签: memcachedtomcatnginxhttps2016-04-27 14:55 97人阅读 评论(0) 收藏 举报 分类: 服务器部署版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 上学的时候一直有个梦想,就是拥有自己的网站,这个梦想在2015年10份经过自己的学习和在同事的帮助下已经实现了,同时部署阿里云ECS服务器完成备案,现在已经正式上线,后来一直听同事说nginx负载均衡能实现高并发。 于是利用下班时间搭建了Nginx和tomcat集群服务器,利用Memcached实现session共享,同时支持HTTP请求和HTTPS请求,整理了一下,分享给大家,如果存在问题,希望大家多多指点。( nginx指向两个tomcat ) 一.搭建服务器环境前期准备: 1.1 安装jdk(如果没有安装包自己可以在网上下载)。 1.2需要下载 Tomcat7(win64位) 《点击下载》 1.3 需要下载 Nginx1.8.0(win64位) 《点击下载》 1.4 需要下载 Memcached1.4 (win64位) 《点击下载》 二.jdk配置环境变量 : 2.1 把jdk安装在 C:\Java\jdk1.7.0 2.1.1.新建环境变量 JAVA_HOME 值 C:\Java\jdk1.7.0 2.1.2.新建环境变量 classpath 值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (注意不要丢失" . " 符号) 2.1.3.在path环境变量后面加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin 三.tomcat7配置安装 : 3.1 对于tomcat大家都很熟悉,只需要修改server.xml配置文件即可,这里我们以apache-tomcat-7.0.40为例,分别在server目录,解压缩并命名为:apache-tomcat-7.0.40_1、apache-tomcat-7.0.40_2。 第一处端口修改: [html] view plain copy 第二处端口修改: [html] view plain copy 第三处端口修改:[html] view plain copy 第四处 Engine元素增加jvmRoute属性:[html] view plain copy 两个tomcat的端口别重复,保证能启动起来,tomcat端口分别位 8082(jvm2) 和8081(jvm1) 访问8082端口 如下图 访问8081端口如下图 3.2使用memcached-session-manager这个开源项目(http://download.csdn.net/detail/lhl18330580828/9502743,下面简称msm) 配置Tomcat和memcached实现session共享。 首先将下面的包下载到Tomcat的lib目录下,这些包都是msm所依赖的包。 javolution-5.5.1.jar kryo-1.03.jar kryo-serializers-0.10.jar memcached-2.5.jar memcached-session-manager-1.5.1.jar memcached-session-manager-tc7-1.5.1.jar minlog-1.2.jar msm-javolution-serializer-1.5.1.jar msm-kryo-serializer-1.6.4.jar reflectasm-0.9.jar spymemcached-2.7.3.jar 把上述jar包放到tomcat/lib 目录下,修改每个tomcat的配置文件tomcat\conf\context.xml[html] view plain copy
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值