【问题标题】:Websphere Management Jython & JMXWebsphere 管理 Jython & JMX
【发布时间】:2014-09-30 14:19:25
【问题描述】:

我正在使用 Websphere 做一些自定义管理程序。 我正在使用 AdminClient 连接 WebSphere 服务器。

但是,对于 WebSphere 世界来说是新手。我对几个部分感到困惑。

目前,我正在使用 JMX api 来管理应用程序。 我正在使用 AppManagement 执行与应用程序相关的操作。那工作顺利。

  • 但是,我在安装 WAR 文件时遇到了问题。没有用于安装 WAR 的 API。它适用于 EAR。
  • 另外,我没有获得任何类来管理服务器功能,例如启动、创建应用程序服务器、节点。

在哪里可以找到它? 欢迎提供任何文档。

如果没有 API,从 java 代码调用 WSAdmin 脚本是个好主意吗?

此外,是否有任何文档可用于将 WSAdmin 脚本或 jython 代码映射到 Java 代码?

由于在 java 中缺乏适当的文档,这真的很令人沮丧。 (可能是我找不到合适的地方)

【问题讨论】:

    标签: java websphere


    【解决方案1】:

    【讨论】:

    • 我不能限制用户只安装 EAR。应用程序可以是 WAR、EAR 或任何其他。另外,我目前正在使用 JAVA API 进行应用程序管理。例如。 AppManagementProxy.startApplication(appName, target, prefs, null);但是,我找不到像 server.stop() 这样的服务器管理 API。只要关注监控信息,我就可以从 MBean 中获取信息。但是,对于管理,我使用的是 AdminClient.invoke(server, "stop", null, null);这很好用,但我不确定这是否是正确的方法。感谢您对此的任何建议。
    猜你喜欢
    • 2013-03-07
    • 2014-08-13
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 2011-09-16
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多