工作需要,研究了一下Nginx的反向代理实现负载均衡,网上搜了一下教程,大多含糊不清,所以写下这个,权当总结,方便日后查看,如果能恰好帮到一些需要的人,那就更好了 先说需求,域名指向搭建了Nginx的服务器A,然后由A负载均衡到装有tomcat的服务器B和服务器C(不知道“由A负载均衡到B、C...
分类:
系统相关 时间:
2015-07-13 17:46:47
阅读次数:
332
线上某架构组织结构基本如下:基本架构描述:前端采用的是lvs+keepalived做负载均衡和高可用,用来转发客户的请求给后端的业务服务器,也就是那4组nginx+tomcat业务服务器。说的更直白一些,那几台nginx+tomcat可以简答理解为lvs的客户端。故障描述:其中lvs转发到58.2.12.20这..
分类:
其他好文 时间:
2015-07-11 06:48:12
阅读次数:
281
生产-tomcat的session共享方案在部署nginx+tomcat集群后,nginx采用负载均衡轮训模式,会出现访问时每个tomcat应用都会互相覆盖sessionID,导致sessionID不断变化,从而导致java一些功能实现不正常。作者查阅了不少文档,并且在测试环境和预生产环境进行各类测试,有两种方法可..
分类:
其他好文 时间:
2015-07-10 16:58:42
阅读次数:
196
按照官方文档的描述,利用Tomcat的集群实现session复制,已达到session共享的目的。
分类:
其他好文 时间:
2015-07-08 14:57:42
阅读次数:
117
Nginx与Tomcat做负载均衡的时候有一个重要的问题必须考虑,那就是Session。试想一下,假设Nginx采用轮询策略,应用被部署到tomcat1和tomcat2上,用户访问tomcat1时被要求先登录,于是用户登录。接下来用户再次发起应用的请求时,会由tocmat2进行处理(因为轮询,请求被依次交替..
分类:
其他好文 时间:
2015-07-07 19:54:41
阅读次数:
154
Linux+Nginx+Tomcat 多域名,多应用在同一服务器的整合配置
实现的效果和达到的目的为:
1、有两个域名www.aaa.com www.bbb.com 分别对应两个两个不同的网站,但是公用同一个Nginx和Tomcat服务器;
2、所有的JSP等动态内容转发到Tomcat处理,js、图片等直接由Nginx负责处理;
3、上传的图片不在应用的根目录下面,需要另外...
分类:
系统相关 时间:
2015-07-07 09:39:58
阅读次数:
535
实验拓扑:实验要求:客户访问192.168.10.10,第一次或者第一个请求将请求交给10.101,第二次或者第二个请求交给10.102。实现两台服务器负载,多台的搭建方法相同。试验环境:主机操作系统所需软件Nginx服务器rhel6.5x86_64nginx-1.6.0.tar.gzTomcat服务器1CentOS6.5x86_64apac..
分类:
其他好文 时间:
2015-07-04 23:44:33
阅读次数:
411
Apache+tomcat集群搭建1.http://httpd.apache.org/下载apache,本博客以httpd-2.4.12-x86-vc11-r2版本为例(第一个发行版中的)2.http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-connect...
分类:
Web程序 时间:
2015-06-30 14:46:57
阅读次数:
296
一直以来我都是用nginx1.5.7来作为web服务器和代理服务器来使用,一直都是一个应用对应一个Tomcat也就是一个端口,也只对应一个域名。
今天把服务器上的Tomcat整合了一下,5个应用共用一个Tomcat。
最先出现的问题是,用户等进入后台时出现异常,找不到登录的用户信息!...
分类:
其他好文 时间:
2015-06-29 17:07:49
阅读次数:
195
本文说描述的方式是用nginx的443重定向到tomcat的8443,nginx的80端口重定到tomcat的8080;以及配置某个重要模块走https,其他模块正常使用http......
分类:
其他好文 时间:
2015-06-24 16:34:10
阅读次数:
108