1:为什么需要对tomcat服务器配置做负载均衡配置呢?
tomcat服务器作为一个web服务器,其并发数目在300-500之间,如果大于这个并发数,tomcat那么会出现不能响应某些请求,严重影响程序的正常工作。另外,在访问量比较大的情况下,tomcat的线程数目会不断的增加。由于tomcat自身的对内存的占有控制,当对内存的占有达到最大值时便会出现内存溢出,对程序的访问会严重超时等现象,这样必须重启服务器来释放占有的内存,对网站或者游戏来说,会造成很大的损失。所以对tomcat的负载均衡很有必要。目前可以跟tomcat做负载均衡的有apache,但是由于ngnix的功能多并且配置简单,所以很多程序员会选择这种配置。ngnix并发数可达5W,所以理论上可以跟tomcat1:100做配置。
2:ngnix跟tomcat在windows下负载均衡的配置方法。
ngnix+tomcat在windos下的配置比在liunx下要简单很多,因为不论是ngnix还是tomcat只需要下载安装简单的配置就行。
我选择的ngnix-0.8.49这个版本,tomcat是apache-tomcat-6.0.26
tomcat服务器作为一个web服务器,其并发数目在300-500之间,如果大于这个并发数,tomcat那么会出现不能响应某些请求,严重影响程序的正常工作。另外,在访问量比较大的情况下,tomcat的线程数目会不断的增加。由于tomcat自身的对内存的占有控制,当对内存的占有达到最大值时便会出现内存溢出,对程序的访问会严重超时等现象,这样必须重启服务器来释放占有的内存,对网站或者游戏来说,会造成很大的损失。所以对tomcat的负载均衡很有必要。目前可以跟tomcat做负载均衡的有apache,但是由于ngnix的功能多并且配置简单,所以很多程序员会选择这种配置。ngnix并发数可达5W,所以理论上可以跟tomcat1:100做配置。
2:ngnix跟tomcat在windows下负载均衡的配置方法。
ngnix+tomcat在windos下的配置比在liunx下要简单很多,因为不论是ngnix还是tomcat只需要下载安装简单的配置就行。
我选择的ngnix-0.8.49这个版本,tomcat是apache-tomcat-6.0.26