简介:随着互联网的飞速发展,互联网的用户也飞速增加。随之而来就是如何解决大量用户访问导致高并发的问题,倘若用单机版的tomcat在理想状态下能够承受的并发访问量大概为150到200左右,为了解决高并发就需要引入负载均衡技术。负载均衡就是一个web服务器解决不了的问题可以通过多个web服务器来平均分担压力来解决,并将发过来的请求被平均分配到多个后台web服务器来处理,这样压力就被分解开来。如:将同一个系统部署到多台tomcat服务器,每个tomcat服务器都可以独立提供服务——tomcat集群,并且通过负载均衡技术反向代理tomcat集群,这样既可提供系统的访问压力。负载均衡技术有两种方式实现:(1) 硬件负载均衡——如F5 (2)软件负载均衡——如Nginx、Apache等,但是硬件负载均衡的成本比较大,所以一般都采用软件负载均衡。而很多大型网站如京东、淘宝都采用Nginx负载均衡解决高并发问题,所有我们这里也采用Nginx实现负载均衡,反向代理tomcat集群。
一.Nginx+tomcat广播机制实现session共享

2. Nginx安装与启动
(1) 解压Nginx压缩包

(2) 双击nginx.exe启动Nginx,在浏览器输入http://localhost展示如下页面即表示安装成功

一.Nginx+tomcat广播机制实现session共享

2. Nginx安装与启动
(1) 解压Nginx压缩包

(2) 双击nginx.exe启动Nginx,在浏览器输入http://localhost展示如下页面即表示安装成功
