gpt4 book ai didi

java - JMS 库获取远程服务器上的内存使用情况和磁盘空间?

转载 作者:行者123 更新时间:2023-12-01 04:47:56 25 4
gpt4 key购买 nike

我正在尝试为某些 JCAPS 接口(interface)组合一个 JMS 队列仪表板,JMS 包中是否提供了可以用来检索服务器状态(例如内存使用情况和磁盘空间)的 Java 方法?

提前致谢!!

最佳答案

这要看情况。如果您使用的是 JCAPS 5,抱歉,您可能不走运,我不知道如何针对底层 STCMS 代理构建 API,并且可能很少有人可以帮助您完成上述任务。

但是,如果您使用的是基于 JMS 的 JCAPS 6(JCAPS 5 也可能是,但我不记得了)那么您很幸运 - 我已经构建了这样的东西。

基本上,您需要来自 JMS 代理的一些 jar:

root@servername /opt/foo/mq42/lib [bash]# ls
ext images imqbroker.jar imqinit imqservlet.jar jaxm-api.jar props
fscontext.jar imq.jar imqhttp.war imqjmsra.rar imqutil.jar jhall.jar
help imqadmin.jar imqhttps.war imqjmx.jar imqxm.jar jms.jar

您需要:

  • imqadmin.jar
  • imq.jar
  • imquntil.jar

从这里我只能说得有些含糊,因为其余的都是IP而不是开源的。基本上,查看 mq42 文件夹下的脚本,它们会给您有关如何使用 jar 的提示。您将使用的主类是:com.sun.messaging.jmq.admin.bkrutil.BrokerAdmin

祝你好运!

关于java - JMS 库获取远程服务器上的内存使用情况和磁盘空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15512208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com