刚刚做了一个简单的文档给客户, 介绍如何合并多个IBM http 
plugin文件到一个。
用途:如果有一台WPS服务器,一套WAS的集群环境,需要在DMZ中架IBM http 
Server来统一节点访问在intranet中的WPS和WAS集群。 这个时候需要将WPS和WAS集群的2个http 
plugin文件合并成一个文件,发布在DMZ中的http server.
具体内容:
1. HTTP Plugin 文件组成
 1 <?xml version="1.0" encoding="ISO-8859-1"?>
 2 <Config 
>
 3   <Log LogLevel="Error" Name="/usr/WebSphere/DeploymentManager/logs/http_plugin.log"/>
 4   <Property name="
" value="
"/>
 5  
 6   <VirtualHostGroup Name="default_host">
 7     <VirtualHost Name="*:
"/>
 8   </VirtualHostGroup>
 9  
10   <ServerCluster 
>
11     <Server 
/>
12       <Transport 
>
13         <Property 
/>
14       </Transport> 
15     </Server>
16     <PrimaryServers>
17       <Server Name="asp02_sstserver02"/>
18       <Server Name="asp01_sstserver01"/>
19     </PrimaryServers>
20   </ServerCluster>
21  
22   <UriGroup Name="default_host_SolCluster_URIs">
23     <Uri 
/>
24   </UriGroup>
25   <Route ServerCluster="SolCluster" UriGroup="default_host_SolCluster_URIs" VirtualHostGroup="default_host"/>
26  
27   <RequestMetrics 
>
28     <filters 
/>
29   </RequestMetrics>
30 </Config> 2. 合并 
VirtualHostGroup


3. 
合并 ServerCluster
取出Virtual Host Group需要用到的port所对应的ServerCluster
-   需要用到WAS的9082, 9445 和 9083, 9446, 所以将WAS配置里的ServerCluster那段merge进来
 -   需要用到WPS的9081, 所以将WPS配置的ServerCluster那段merge进来
 
4. 合并 
UriGroup
UriGroup命名方式一般为 VirtualHostGroup名称 + “_” +ServerCluster名字+ “_” + 
“URIs”
-   取出WPS配置里用到的ServerCluster名字 组成新的UriGroup名 
“default_host_WebSphere_Portal_psp01_Cluster_URIs”
 -   取出WAS配置里用到的ServerCluster名字 组成新的UriGroup名 
“was_host_SlCluster_URIs”
 
注意<Route>需要和<UriGroup>一一对应