海内迅雷在线等多家网站使用nginx作为web服务器或反向代理服务器.pptVIP

  • 31
  • 0
  • 约6.36千字
  • 约 25页
  • 2018-08-06 发布于天津
  • 举报

海内迅雷在线等多家网站使用nginx作为web服务器或反向代理服务器.ppt

海内迅雷在线等多家网站使用nginx作为web服务器或反向代理服务器

Nginx部署时遇到的问题 4.负载均衡中的session问题 解决办法: (1 )ip_hash (2 ) nginx-upstream-jvm-route (Nginx + tomcat ) nginx中的ip_hash技术能够将某个ip的请求定向到同一台后端,这样一来这个ip下的某个客户端和某个后端就能建立起稳固的session,ip_hash是在upstream配置中定义的: upstream backend { ip_hash; server :8001; server :8002; } Nginx部署时遇到的问题 ip_hash ip_hash是容易理解的,但是因为仅仅能用ip这个因子来分配后端, 因此ip_hash是有缺陷的,不能在一些情况下使用: 1/ nginx不是最前端的服务器。ip_hash要求nginx一定是最前端的服务器,否则nginx得不到正确ip,就不能根据ip作hash。譬如使用 的是squid为最前端,那么nginx取ip时只能得到squid的服务器ip地址 2/ nginx的后端还有其它方式的负载均衡。假如nginx后端又有其它负载均衡,将请求又通过另外的方式分流了,那么某个客户端的请求不能定位到同一 台session应用服务器上 Nginx部署时遇到的问

文档评论(0)

1亿VIP精品文档

相关文档