关键词不能为空

当前您在: 主页 > 英语 >

apache负载均衡

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 11:07
tags:

-

2021年2月13日发(作者:合格产品)


模拟环境部署文档



一、本部署文档所使用软件列表



文件服务器群组负载均衡服务器:


apache2.2


文件服务器群组文件服务器:


apache2.2


Java web


应用服务器群组负载均衡服务器:


apache2.2


Java web


应用服务器群组应用服务器:


tomcat5.5


地市文件服务器:


tomcat5.5




apache






apache









< br>置


(






192.168.2.241)



Apache


实例明细:





负载均衡


apache


:名称


文件服务


apache


:名称







1


、安装


apache


,作为主服务器


(apa cheB)


,假设安装路径在


E:apche2.2,http


监听端口


80,


2

< br>、拷贝两份


apache


文件目录(即

< br>E:apche2.2



,分别命名为

< br>apacheFile1



apacheFile2


,用作文件服务器。



3

< br>、修改


apacheFiel1


目录下的


conf


中的



,将配置文件中 的路径都


改为


E:apacheFile1

,将文件中的


Listen 80



ServerName localhost:80



两个地方修改为


1010,web


应用路径


E:apachewebmain


4


、修改


E:,


将内容改为

< p>
It works! 1010


以便之后


测试时区分。



5


、运行


cmd


命 令,到


E:apacheFile1bin


目录下,执行


httpd


-k


install


-n



-f



E:


这样就在系统在注册了


名为“


apacheFile1


”的服务



6


、对


apacheFile2


目录做第


3



4

< p>


5


步的类似操作,将端口修改为


2020


,新


建服务


apac heFile2


7


、修改主服务器


( apacheB)


配置文件


E:


,将其 中的



#


监测主服务器状态插件



LoadModule status_module modules/mod_


#


负载均衡插件



LoadModule proxy_http_module modules/mod_proxy_


LoadModule proxy_balancer_module modules/mod_proxy_

前的


#


注释符去掉



并在文件最后增加以下内容



#


停止正向代理功能



ProxyRequests Off


#


不进行反向代理的路径



ProxyPass /server-status !


ProxyPass /balancer-manager !


ProxyPass / balancer://file/ stickysession=jsessionid nofailover=On







BalancerMember http://localhost:1010



loadfactor=1






BalancerMember http://localhost:2020



loadfactor=1



#


监测主服务器状态




SetHandler server-status


Order Deny,Allow


Deny from all


Allow from all



#


监测负载均衡状态






SetHandler balancer-manager


Order Deny,Allow


Deny from all


Allow from all



8


、运行< /p>


apache2.2


下的


bin


目录中的




分别运行< /p>


apache2.2



apacheFi le1



apacheFile2


三个 服务



9


、测试




A


、打开一个浏览器窗口,访问


htt p://localhost


,如果看到输出


It


works!


1010


或者


It


works!


2020


,则表示负载 均衡配置成功,不断地刷新页面,服


务器会轮流将请求转发给


1 010



2020


负载服务器



B


、访问


http: //localhost/ server- status


可以查看主服务器运行状态


C


、访问


http://localhost/


balancer-manager


可以查看各节点的工作运行 状




三、文件服务器的压缩响应




说明


:


文件服务使用


apache


的反向代理负载均衡


,


用 户发出的请求


,


通过


apacheB< /p>


负载均衡发送请求给


apacheFile1

或者


apacheFile2,


apacheFile1



apacheFile2


响应数据到


apacheB, apacheB


进行后续的响应发送数据给 客户端


,


居于此


,

我们在


apacheFile1



apacheFile2


启用文件压缩功能(减少负载均衡


ap ache


的压力)


,


进行用户的请求响 应



修改


apacheFile1



apacheFile2


服务器配置文件



,启用文件压缩插


件,将其中的



LoadModule deflate_module modules/mod_


LoadModule headers_module modules/mod_


前的


#


注 释符去掉



apacheFile1



apacheFile2



< p>
的文件末尾增加响应压缩配置内容




# Insert filter



SetOutputFilter DEFLATE



# Netscape 4.x has some problems...


BrowserMatch ^Mozilla/4 gzip-only-text/html


# Netscape 4.06-4.08 have some more problems


BrowserMatch ^Mozilla/4.0[678] no-gzip


# MSIE masquerades as Netscape, but it is fine


# BrowserMatch bMSIE !no-gzip !gzip-only-text/html


# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48


# the above regex won't work. You can use the following


# workaround to get the desired effect:


BrowserMatch bMSI[E] !no-gzip !gzip-only-text/html


# Don't compress images


SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$$ no- gzip dont-vary


# Make sure proxies don't deliver the wrong content


Header append Vary User-Agent env=!dont-vary



四、


apa che


文件服务器缓存



< p>
说明


:


文件服务使用


ap ache


的反向代理负载均衡


,


用户发 出的请求


,


通过


apacheB


负载均衡发送请求给


apacheFile1


或者


apacheFile2,


apacheFile1



apacheFile2


响应数据到


apacheB, apacheB


进行后续的响应发送数据给客户 端


,


居于此


,


我们在


apacheFile1



ap acheFile2


启用文件缓存功能(减少负载均衡


apac he


的压力)


,


进行用户的请求响应< /p>








1


、内存缓存方式







A


、启用内存缓存插件,将


apacheF ile1



apacheFile2








LoadModule mem_cache_module modulesmod_mem_


前的


#

注释符去掉



B


、在


apacheFile1



apacheFile2




末尾增加内存缓存的配


置信息






MCacheMaxObjectCount 13001



MCacheMaxObjectSize 6400000


#


指定最大流式化响应可缓冲长度为



64KB:


MCacheMaxStreamingBuffer 65536



MCacheMinObjectSize 10000



MCacheRemovalAlgorithm GDSF


MCacheRemovalAlgorithm LRU


-


-


-


-


-


-


-


-



apache负载均衡的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文