首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Nginx均衡器配备

2013-07-09 
Nginx均衡器配置vim /usr/local/nginx/nginx.conf1.在server节点上面增加以下节点:./configure --sbin-pat

Nginx均衡器配置
vim /usr/local/nginx/nginx.conf
1.在server节点上面增加以下节点:
./configure --sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid \--with-http_ssl_module \--with-pcre=/usr/local/src/pcre-8.21 \--with-zlib=/usr/local/src/zlib-1.2.8 \--with-openssl=/usr/local/src/openssl-1.0.1c \--with-debug
可以使用 debug_connection 指令只调试某些连接。

2.ip_hash均衡算法,只针对IP地址的前三段进行hash,所以在局域网中因为IP前三段都是一样的,所以都转发到同一台Tomcat。

jvmRoute应该是Tomcat使用mod_jk与Apache集成实现粘性会话(sticky session)而出现的,它通过在session id中添加tomcat的jvmRoute来实现粘性会话。
Nginx也有类似的实现方式,如:
https://code.google.com/p/nginx-upstream-jvm-route/
在Nginx中如果使用ip_hash均衡算法,则不需要在Tomcat中配置jvmRoute。
其它算法还有(使用Cookie来实现粘性会话):
https://code.google.com/p/nginx-sticky-module/

热点排行