Bug: 在9.3.1 SP1版本ArcGIS Server for Java平台的Round-robin和Failover配置无法正常工作

文章编号 : 37588
软件: ArcGIS Server 9.3.1
操作系统: Windows 2003Server, Vista, 2008Server Solaris 9, 10 Linux Red Hat AS/ES 4.0, AS/ES 5.0 Linux-SUSE Server 10
已邀请:

EsriSupport

赞同来自:

错误信息: 在ArcGIS Server中,Failover和Round-robin 是配置多Server Object Manager(SOM)机器的两种方法。
在 Java平台为ArcGIS Server 9.3.1打了SP1补丁后,在Server环境下,Round-robin和Failover就出现异常行为。
Round-robin模式,请求总是发送到辅宿主。
Failover模式,如果主宿主som服务器出现失败,初次失败请求会象预期的一样从主转到辅som宿主。但是,如果主宿主服务器变得再次可用时,请求仍就发送给辅宿主。如果辅宿主down掉,那么请求将无法再切换回主宿主机器。

原因: Service Pack 1已经介绍了一个针对Round-robin和Failover机制的bug。
可以参考bug号:NIM052853- Round-robin或failover配置未按预期工作。

解决方法: 针对这个问题,以下是两种绕过选项:
注意:如果9.3.1版本的Service Pack 1已经安装,并且这个问题已经出现,请联系ESRI技术支持。
1、 在ArcGIS Server实例前面使用网络负载均衡。
2、 在ArcGIS Server使用Round-robin或Failover时,不要安装9.3.1 版本的sp1补丁。请等待9.3.1 sp2版本,在这个版本,这个问题会被解决。




创建时间:2010-02-13
最近更新:2010-02-13


原文链接
http://support.esrichina.com.cn/2010/0213/568.html

要回复问题请先登录注册