WEB开发网
开发学院软件开发Java WebSphere 反向投资者: 解决 WebSphere Applicati... 阅读

WebSphere 反向投资者: 解决 WebSphere Application Server 的配置冲突

 2010-10-09 08:13:18 来源:WEB开发网   
核心提示: 结果,大多数典型的并发或并行应用程序部署场景都可安全执行,WebSphere 反向投资者: 解决 WebSphere Application Server 的配置冲突(3),无需系统管理员方面的任何额外努力,不过,为配置冲突检测和解决所采用的 wsadmin 命令依赖于获得对 ConfigSer

结果,大多数典型的并发或并行应用程序部署场景都可安全执行,无需系统管理员方面的任何额外努力。不过,还有其他的应用程序部署场景(比如向相同的应用程序、相同的群集或服务器的并发部署,目前尚不能由 serverindex.xml 合并算法处理)以及其他的并发管理动作涉及的不只是应用程序部署,因此有可能发生配置冲突。有一些简单的措施可用来确保不会有配置冲突并为一些受支持的场景或在使用 wsadmin 时的其他一些场景解决所有冲突。

为配置冲突检测和解决所采用的 wsadmin 命令依赖于获得对 ConfigService MBean 的引用,然后调用由该 MBean 提供的 getConflictDocuments 方法来决定是否有相互冲突的变更发生自另一个管理会话。

获得所需对象引用以及构造此调用所需的参数列表的步骤如清单 1 所示。

清单 1

// get ConfigService MBean reference 
 
wsadmin>cs = AdminControl.queryNames('WebSphere:*,type=ConfigService') 
 
// obtain ObjectName for ConfigService MBean 
 
wsadmin>import javax.management as mgmt 
 
wsadmin>csName=mgmt.ObjectName(cs) 
 
// get session object for the current administrative user session 
 
wsadmin>session=AdminConfig.getCurrentSession() 
 
// manipulate and prepare the administrative session object and 
 
// MBean operation arguments for use 
 
wsadmin>from com.ibm.websphere.management import Session 
 
wsadmin>from jarray import array 
 
wsadmin>parms=array([session], java.lang.Object) 
 
wsadmin>ptype=array(['com.ibm.websphere.management.Session'], java.lang.String)

上一页  1 2 3 4  下一页

Tags:WebSphere 反向 投资者

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接