关于在IBM httpserver服务中添加报表服务器的说明
2005-02-24 10:52
501 查看
第一步:
/opt/ IBMHttpServer/plug-in/plugin-cfg.xml<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
修改在类似如下的插件文件中,我们需要增加如下部分(用颜色标示)
<?xml version="1.0"?>
<Config>
<Log LogLevel="Error" Name="d:/ibm/WebSphere/AppServer/logs/http_plugin.log"/>
<Property Name="ESIEnable" Value="false"/>
<Property Name="ESIMaxCacheSize" Value="1024"/>
<Property Name="ESIInvalidationMonitor" Value="false"/>
<VirtualHostGroup Name="default_host">
<VirtualHost Name="*:9080"/>
<VirtualHost Name="*:9443"/>
</VirtualHostGroup>
<!--add for report -->
<VirtualHostGroup Name="rep_host">
<VirtualHost Name="*:88"/>[jhhong1]
</VirtualHostGroup>
<!---->
<ServerCluster Name="server1_Cluster">
<Server Name="server1">
<Transport Hostname="localhost" Port="9080" Protocol="http"/>
<Transport Hostname="localhost" Port="9443" Protocol="https">
<Property name="keyring" value="d:/ibm/WebSphere/AppServer/etc/plugin-key.kdb"/>
<Property name="stashfile" value="d:/ibm/WebSphere/AppServer/etc/plugin-key.sth"/>
</Transport>
</Server>
</ServerCluster>
<!--add for report -->[jhhong2]
<ServerCluster CloneSeparatorChange="false"
LoadBalance="Round Robin" Name="rep_Cluster"
PostSizeLimit="10000000" RemoveSpecialHeaders="true" RetryInterval="60">
<Server CloneID="repsvr[jhhong3] 123" ConnectTimeout="0" ExtendedHandshake="false" LoadBalanceWeight="2"
MaxConnections="0" Name="rep_server1" WaitForContinue="false">
<Transport Hostname="jhhong.wiscom.com.cn[jhhong4] " Port=
4000
"8[jhhong5] 1" Protocol="http"/>
</Server>
<Server CloneID="repsv[jhhong6] r233" ConnectTimeout="0" ExtendedHandshake="false" LoadBalanceWeight="2"
MaxConnections="0" Name="rep_server2" WaitForContinue="false">
<Transport Hostname="kwang.wiscom.com.cn" Port="9088" Protocol="http"/>
</Server>
<PrimaryServers>
<Server Name="rep_server1"/>
<Server Name="rep_server2"/>
</PrimaryServers>
</ServerCluster>
<!---->
<UriGroup Name="server1_Cluster_URIs">
</UriGroup>
<Route ServerCluster="server1_Cluster"
UriGroup="server1_Cluster_URIs" VirtualHostGroup="default_host"/>
<!--add for report -->[jhhong7]
<UriGroup Name="rep_host_rep_server_Cluster_URIs">
<Uri AffinityCookie="WiscomCloneId"
AffinityURLIdentifier="wiscomcloneid" Name="/epstar/*"/>
<Uri AffinityCookie="WiscomCloneId"
AffinityURLIdentifier="wiscomcloneid" Name="/Epstar/*"/>
</UriGroup>
<Route ServerCluster="rep_Cluster"
UriGroup="rep_host_rep_server_Cluster_URIs" VirtualHostGroup="rep_host"/>
<!---->
</Config>
[jhhong1]增加一个侦听的端口
[jhhong2]两台机器进行负载均衡
[jhhong3]报表中配置文件web.config文件中的CloneID
[jhhong4]报表所在机器的域名,可以在hosts中配置,但是要保证httpserver服务的机器要能够访问到报表服务
[jhhong5]报表服务的端口
[jhhong6]报表中配置文件web.config文件中的CloneID
[jhhong7]完全照抄,不需要进行修改
第二步:
修改httpserver的配置文件
/opt/IBMHttpServer/conf/httpd.conf
只需要增加一个侦听的端口,其他的配置相暂时不需要修改,等到确定访问量以后可以修改一些配置文件来提高性能
第三步:
重新启动httpserver服务:
cd /opt/IBMHTTPServer/bin
./apachectl restart
如果出现异常无法进行访问,请检查如下文件:
/opt/IBMHttpServer/logs/error_log
和
/opt/WebSphere/AppServer/logs/http_plugin.log
查看出现问题的原因,根据出错的信息进行相应的修改
/opt/ IBMHttpServer/plug-in/plugin-cfg.xml<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
修改在类似如下的插件文件中,我们需要增加如下部分(用颜色标示)
<?xml version="1.0"?>
<Config>
<Log LogLevel="Error" Name="d:/ibm/WebSphere/AppServer/logs/http_plugin.log"/>
<Property Name="ESIEnable" Value="false"/>
<Property Name="ESIMaxCacheSize" Value="1024"/>
<Property Name="ESIInvalidationMonitor" Value="false"/>
<VirtualHostGroup Name="default_host">
<VirtualHost Name="*:9080"/>
<VirtualHost Name="*:9443"/>
</VirtualHostGroup>
<!--add for report -->
<VirtualHostGroup Name="rep_host">
<VirtualHost Name="*:88"/>[jhhong1]
</VirtualHostGroup>
<!---->
<ServerCluster Name="server1_Cluster">
<Server Name="server1">
<Transport Hostname="localhost" Port="9080" Protocol="http"/>
<Transport Hostname="localhost" Port="9443" Protocol="https">
<Property name="keyring" value="d:/ibm/WebSphere/AppServer/etc/plugin-key.kdb"/>
<Property name="stashfile" value="d:/ibm/WebSphere/AppServer/etc/plugin-key.sth"/>
</Transport>
</Server>
</ServerCluster>
<!--add for report -->[jhhong2]
<ServerCluster CloneSeparatorChange="false"
LoadBalance="Round Robin" Name="rep_Cluster"
PostSizeLimit="10000000" RemoveSpecialHeaders="true" RetryInterval="60">
<Server CloneID="repsvr[jhhong3] 123" ConnectTimeout="0" ExtendedHandshake="false" LoadBalanceWeight="2"
MaxConnections="0" Name="rep_server1" WaitForContinue="false">
<Transport Hostname="jhhong.wiscom.com.cn[jhhong4] " Port=
4000
"8[jhhong5] 1" Protocol="http"/>
</Server>
<Server CloneID="repsv[jhhong6] r233" ConnectTimeout="0" ExtendedHandshake="false" LoadBalanceWeight="2"
MaxConnections="0" Name="rep_server2" WaitForContinue="false">
<Transport Hostname="kwang.wiscom.com.cn" Port="9088" Protocol="http"/>
</Server>
<PrimaryServers>
<Server Name="rep_server1"/>
<Server Name="rep_server2"/>
</PrimaryServers>
</ServerCluster>
<!---->
<UriGroup Name="server1_Cluster_URIs">
</UriGroup>
<Route ServerCluster="server1_Cluster"
UriGroup="server1_Cluster_URIs" VirtualHostGroup="default_host"/>
<!--add for report -->[jhhong7]
<UriGroup Name="rep_host_rep_server_Cluster_URIs">
<Uri AffinityCookie="WiscomCloneId"
AffinityURLIdentifier="wiscomcloneid" Name="/epstar/*"/>
<Uri AffinityCookie="WiscomCloneId"
AffinityURLIdentifier="wiscomcloneid" Name="/Epstar/*"/>
</UriGroup>
<Route ServerCluster="rep_Cluster"
UriGroup="rep_host_rep_server_Cluster_URIs" VirtualHostGroup="rep_host"/>
<!---->
</Config>
[jhhong1]增加一个侦听的端口
[jhhong2]两台机器进行负载均衡
[jhhong3]报表中配置文件web.config文件中的CloneID
[jhhong4]报表所在机器的域名,可以在hosts中配置,但是要保证httpserver服务的机器要能够访问到报表服务
[jhhong5]报表服务的端口
[jhhong6]报表中配置文件web.config文件中的CloneID
[jhhong7]完全照抄,不需要进行修改
第二步:
修改httpserver的配置文件
/opt/IBMHttpServer/conf/httpd.conf
只需要增加一个侦听的端口,其他的配置相暂时不需要修改,等到确定访问量以后可以修改一些配置文件来提高性能
第三步:
重新启动httpserver服务:
cd /opt/IBMHTTPServer/bin
./apachectl restart
如果出现异常无法进行访问,请检查如下文件:
/opt/IBMHttpServer/logs/error_log
和
/opt/WebSphere/AppServer/logs/http_plugin.log
查看出现问题的原因,根据出错的信息进行相应的修改
相关文章推荐
- 关于压测过程中服务器报26612: HTTP Status-Code=500 (Internal Server Error)
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 部署高可用的Lync Server 2013 Part 3 部署SQL见证服务器和报表服务 推荐
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 微服务实战——Spring Cloud 第三篇 为Eureka Server添加HTTP Basic认证
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 7天无休随时候命--IBM System x 服务器 7x24x4 现场服务说明
- asp.net web api的自托管模式HttpSelfHostServer可以以控制台程序或windows服务程序为宿主,不单单依赖于IIS web服务器
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 配置IBMHTTPServer和WebSphereApplicationServer连接优化应用服务器性能
- LR 8.1对IBM HTTP SERVER服务的监控环境
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- SQL Server Reporting Services 报错:报表服务器无法访问服务帐户的私钥
- 关于远程调用(XFire/HttpInvoker/Hessian etc.)及远程服务管理的一些随想
- 关于android 7.0系统怎么添加自定义的系统服务
- 关于win2000各种服务的简要说明