【问题标题】:How to get dmgr host and port number dynamically using jython and jacl in IBM Websphere Application Server in linux?如何在 Linux 的 IBM Websphere Application Server 中使用 jython 和 jacl 动态获取 dmgr 主机和端口号?
【发布时间】:2017-02-02 17:34:33
【问题描述】:

我需要动态获取 Dmgr 主机和端口来同步节点。

AdminControl.getHost() and AdminControl.getPort()

我不确定我是否工作。提前致谢

【问题讨论】:

    标签: websphere jython


    【解决方案1】:

    在您的管理脚本结束时是否可以使用类似的方法?

    AdminConfig.save()
    if (NDInstall == "ND"):
        nodeSync = AdminControl.completeObjectName("type=NodeSync,node=" + nodeLongName + ",*")
        AdminControl.invoke(nodeSync, "sync")
    

    【讨论】:

    • 不,我没有在脚本中使用上面的代码。我知道在同步节点之前应该停止节点并停止该节点中的服务器。是否必须停止配置文件 bin 中的所有 java 进程停止节点之前的目录?
    【解决方案2】:

    保存和同步本身不需要关闭节点或应用程序服务器。根据更改的性质,您可能需要回收应用程序服务器以使更改生效。 ND 中有助于实现高可用性的一项功能是能够启动集群中的服务器。这样一来,一个或多个应用程序服务器可以在更改“涟漪”生效的同时满足服务请求。

    集群也是一个可以停止和启动的管理单元。您可以根据需要跨节点排列集群。

    【讨论】:

      猜你喜欢
      • 2012-09-16
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      • 2014-12-10
      • 1970-01-01
      • 2016-02-09
      • 1970-01-01
      相关资源
      最近更新 更多