A.2. Mod_proxy_cluster 模块和指令
				Proxy Balancer 模块 mod_proxy_cluster 负责处理请求到集群节点的路由。Proxy Balancer 选择根据集群中的应用程序位置、每个集群节点的当前状态和 Session ID(如果请求是已建立的会话的一部分)将请求转发到的适当节点。
			
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so适用于 mod_proxy_cluster的可配置指令
					您还可以在 <VirtualHost> 元素中配置 以下指令来更改负载平衡行为。
				
- CreateBalancers
- 定义如何在 Apache HTTP 服务器虚拟主机中创建负载平衡器。以下值在 - CreateBalancers中有效:- 
									0:在 Apache HTTP 服务器中定义的所有虚拟主机中创建负载平衡器。记得在ProxyPass指令中配置负载均衡器。
- 
									1:不要创建均衡器。在使用此值时,还必须在ProxyPass or中定义负载均衡器名称。ProxyPassMatch
- 
									2:仅创建主服务器。这是CreateBalancers的默认值。
 
- 
									
- UseAlias
- 定义是否检查定义的 - Alias是否与- ServerName对应。以下值对- UseAlias有效:- 
									0:忽略来自 worker 节点的别名信息。这是UseAlias的默认值。
- 
									1:验证定义的别名是否与 worker 节点的服务器名称对应。
 
- 
									
- LBstatusRecalTime
- 
							定义代理计算工作程序节点状态间隔(以秒为单位)。默认间隔为 5秒。
- ProxyPassMatch; ProxyPass
- ProxyPass将远程服务器映射到本地服务器命名空间中。如果本地服务器有地址,如- http://local.com/,以下- ProxyPass指令会将- http://local.com/requested/file1的本地请求转换为- http://worker.local.com/file1的代理请求。- ProxyPass /requested/ http://worker.local.com/ - ProxyPass /requested/ http://worker.local.com/- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - ProxyPassMatch使用正则表达式来匹配代理 URL 应应用到的本地路径。- 对于任一指令, - !表示指定的路径为本地,并且对该路径的请求不应路由到远程服务器。例如,以下指令指定- gif文件应在本地提供:- ProxyPassMatch ^(/.*\.gif)$ ! - ProxyPassMatch ^(/.*\.gif)$ !- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow