剛剛做了一個簡單的文檔給客戶, 介紹如何合并多個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>一一對應