Nginx+Tomcat 在 Windows 下做负载均衡
一、 为什么需要对 服务器做负载均衡:
服务器作为一个 服务器,其并发数在 之间,如果有超过
的并发数便会出现 不能响应新的请求的情况,严重影响网站的运行。另外,在
访问量大的情况下, 的线程数会不断增加。由于 自身对内存的占用有控
制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,
这时便需要重新启动 以释放占用的内存,这样做便会阻断网站运行。
所以对 做负载均衡便很有必要。目前可以和 做负载均衡的主流服
务器是 ,但是 由于功能多、配置简单等优点逐渐成为很多负载均衡服务
器的首选。 的并发数可达到 ,所以理论上可以和 以 的比例来
配置,这样便可以很好的解决网站并发瓶颈问题。
二、 在 下负载均衡配置方法:
在 下做负载均衡相对在 下简单不少,因为不论是
还是 只需要下载 下的安装包解压到某个目录下,然后就可以做
配置了。
我选择的 是 !" 这个版本, 选择的是 #$#。
下面就是配置过程
将 !"%% 压缩包直接解压到某个目录下&如 '(负载均衡()。
$将 #$#%% 压缩包解压,因为是做负载均衡,所以至少要解压两个。
&如分别解压到 '(负载均衡(* 和 '(负载均衡(*$ 下面)。
将要发布的项目发布到两个 根目录下的 下,保证两个 下面的
项目名称相同。
!修改其中一个 的配置文件,该配置文件位于 目录下的(+(下,文件
名为 %,%-,修改其中的./%,%%01 101/23'415为./%,%
%01 #101/23'415,修改其中的
.6%%01 1%-0127(1
801$1
%%7%01 !!1(5
为
.6%%01 1%-0127(1
801$1
%%7%01 !!1(5
修改后的文件如下:
!"#$!%!&'"%(
)!"*+,-./0)$
$12!&!2!&! 3$
,"%04 !567
'88(93!30 !$
4!3)!! 32!
评论1