nginx

Nginx技术专题(2)负载均衡实现tomcat集群方案简要小结

2022-02-16  本文已影响0人  洛神灬殇

负载均衡二、tomcat集群

nginx负载均衡策略主要分一下四种:

轮询(默认)

每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器宕机,能自动剔除。

  1. ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器。

  2. fair 按后端服务器的响应时间来分配请求,响应时间短的优先分配。

  3. url_hash 按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。

如果涉及到用户session,做一些鉴权缓存、存放临时信息时,就必须做tomcat的session共享。

目前可参考到的session共享方式主要分为两种。

利用tomcat自带的组播机制,实现session复制。

对tomcat及应用的若干配置文件进行配置即可实现,网上有很多资料可参考。但这种方式些弊端,看过一些资料,不建议用session复制的方式。在实际使用过程中,也发现有存在session莫名失踪的现象。

利用第三方机制存储session。

上一篇 下一篇

猜你喜欢

热点阅读