已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Nginx+Tomca+Redist搭建高性能负载均衡集群及Session共享方案一、工具Nginx-1.12.2Apache-tomcat-8.5.23Redis-x86-4.0.2Cygwin(windows平台上运行的类UNIX模拟环境)2、 测试环境 1、 Nginx、Apache-tomcat、Cygwin装在同一台机器上。2、 Redis装在Cygwin上。3、 Nginx配置tomcat步骤1、 首先下载Nginx,地址:/en/download.html解压到指定目录(最好是根目录)2、 然后解压两个Tomcat(根据需要解压N个),分别命名为apache-tomcat-8.5.23_1和apache-tomcat-8.5.23_2:3、 然后修改这两个Tomcat的启动端口,分别为18080和28080,下面以修改第一台Tomcat为例,打开Tomcat的conf目录下的server.xml:共需修改3处端口:第二台Tomcat也做一样的修改。4、 然后启动两个Tomcat,并访问,看是否正常:此处略。5、 然后修改上面两个Tomcat的默认页面(为了区分下面到底访问的是哪一台Tomcat,随便改一下即可):改完以后,进行访问,如下图:6、 OK,现在我们可以开始配置Nginx来实现负载均衡了,其实非常的简单,只需要配置好Nginx的配置文件即可:配置如下(这里只进行了简单的配置,实际生产环境可以进行更详细完善配置):到此配置完成,下面开始演示负载均衡。首先,我们启动Nginx:然后我们即可输入:localhost/index.jsp查看运行状况了第一次访问,发现访问的是Tomcat2上的程序:再刷新一次,还是Tomcat2上的程序:再刷新一次,发现是Tomcat1上的程序:到此,我们利用Nginx已经实现了负载均衡的Tomcat集群。我们不断的刷新,发现访问Tomcat2的概率大概是Tomcat1的2倍,这是因为我们在Nginx中配置的两台Tomcat的权重起的作用,如下图:如有时Nginx不好使,可到任务管理器中查看是否已有Nginx.exe,如有将进行结束后重新启动Nginx。3、 Session共享采用Redis1、 下载Redis进入到Cygwin安装目录下运行Cygwin.bat2、 下载redis:wget http:/download.redis.io/releases/redis-stable.tar.gz3、 将下载的Redis解压到指定文件夹4、 编译并安装rediscd redis-stable下。make &make install。5、 启动Redis服务启动命令为Redis-server.exe redis.conf 6、 修改tomcat的context.xml配置文件在tomcat的context.xml配置文件中上面添加以下代码,(如Redis有密码需要添加password=”*”)7、 下载以下jar包,并分别添加到需要集群的tomcat的lib下tomcat-redis-session-manager-2.2.0.jarcommons-pool2-2.4.2.jarjedis-2.9.0.jar8、 开始测试Session共享在浏览器中输入localhost/index.j
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位人力资源岗面试全真模拟试卷及参考答案 2026
- 事业单位土木工程岗面试易错题题库试卷及参考答案
- 事业单位财会岗面试全真模拟试卷及参考答案 202
- 事业单位统计岗面试高频考题及参考答案
- 2026年湖南理工职业技术学院高职单招笔试语文历年参考题库含答案解析
- 2026年渤海理工职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年济南护理职业学院高职单招笔试综合素质历年参考题库含答案解析
- 2026年泉州医学高等专科学校高职单招笔试职业适应性测验历年参考题库含答案解析
- 2026年河南推拿职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年河北传媒学院高职单招笔试职业技能测验历年参考题库含答案解析
- TCWEA19-2023水利水电工程生态护坡技术规范
- 2025年暑假沪教版(2024)八年级上册Unit 4 Inventions知识点预习(含答案)
- 脑室外引流液压监测管理规范解读(2025版)课件
- 计算机发展历程概述
- 新生儿科院感暴发课件
- 烟草物流配送资源整合分析报告
- T/CWAN 0015-2020钎焊接头质量评价规范
- DBJD25-67-2019甘肃省建筑与装饰工程预算定额地区基价不含税下册
- 委托代收拖欠物业费协议
- 智能高速铁路概论 课件 第五章 高速铁路智能装备
- triz创新思维九屏幕法
评论
0/150
提交评论