Lamp架构—tomcat+nginx+memcache

Lamp架构—tomcat+nginx+memcache,第1张

tomcat+nginx+memcache
  • tomcat+nginx
    • 负载均衡
    • 客户端与服务器端保持完整链接 tomcat+nginx(sticky模块)
  • tomcat+nginx+memcache交叉存储(共享session)


tomcat+nginx 负载均衡













客户端与服务器端保持完整链接 tomcat+nginx(sticky模块)

有一个问题,这时使用round-robin算法,客户端每点击一次,就要切换一次服务端。但是经常客户端是需要几个页面一起提交。那么服务端来回切换就要一直不断的建立session。
如何让客户端与服务端保持一个完整的链接,保持持续呢?
有两种方式:ip_hash方式,或者sticky方式(session保持)。如果使用ip_hash方式,则不能使用CDN。否则服务端看到的一直是CDN 的IP,而不是客户端的。所以适合使用sticky模块。

在已经编译的nginx中添加sticky模块,并重新编译。









tomcat+nginx+memcache交叉存储(共享session)

server2和server3缓存数据
















欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/738933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存