首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

nginx跟tomcat集成做负载均衡

2013-08-01 
nginx和tomcat集成做负载均衡Connector port18081 protocolHTTP/1.1connectionTimeout20000redi

nginx和tomcat集成做负载均衡
<Connector port="18081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

?

首先测试nginx配置是否正确,测试命令:nginx -t? (默认验证:conf\nginx.conf),也可以指定配置文件路径。

?此例nginx安装目录:D:\server\nginx-0.8.20. test is successful

?

其次验证tomcat,启动两个tomcat,不出现端口冲突即为成功

?

最后验证配置负载均衡设置,http://localhost/?或http://localhost/index.jsp?。我修改了index.jsp页面,增加日志输出信息,便于观察。注意:左上角小猫头上的:access tomcat2、access tomcat1。说明访问了不同的tomcat。

?

?

至此window下nginx+tomcat负载均衡配置结束,关于tomcat Session的问题通常是采用memcached,或者采用nginx_upstream_jvm_route ,他是一个 Nginx 的扩展模块,用来实现基于 Cookie 的 Session Sticky 的功能。如果tomcat过多不建议session同步,server间相互同步session很耗资源,高并发环境容易引起Session风暴。请根据自己应用情况合理采纳session解决方案。

?

热点排行