日期:2014-05-17  浏览次数:20702 次

Nginx+Tomcat在Windows下做负载均衡

一、?为什么需要对?Tomcat?服务器做负载均衡:

Tomcat?服务器作为一个?Web?服务器,其并发数在?300-500?之间,如果有超过?500?的并发数便会出现?Tomcat?不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,?Tomcat?的线程数会不断增加。由于?Tomcat?自身对内存的占用有控制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,这时便需要重新启动?Tomcat?以释放占用的内存,这样做便会阻断网站运行。

所以对?Tomcat?做负载均衡便很有必要。目前可以和?Tomcat?做负载均衡的主流服务器是?Apache?,但是?Nginx?由于功能多、配置简单等优点逐渐成为很多负载均衡服务器的首选。?Nginx?的并发数可达到?50000?,所以理论上可以和?Tomcat??1:100?的比例来配置,这样便可以很好的解决网站并发瓶颈问题。

二、?Nginx+Tomcat??Windows?下负载均衡配置方法: