0

我正在尝试使用 restful 接口来调用 Mbean,有人可以阐明如何连接到像 UCP 这样的动态 ObjectName。

例如:

oracle.ucp.admin.UniversalConnectionPoolMBean:name=UniversalConnectionPoolManager-235353075192192801-2-vx20fb

如何在最后使用一些随机数和主机名与此 objectName 建立连接?

谢谢!

4

1 回答 1

1

找到了,我只需要使用通配符。

Set<ObjectName> nameSet = myMBeanServer.queryNames(new ObjectName(
       "oracle.ucp.admin.UniversalConnectionPoolMBean:name=UniversalConnectionPoolManager*"), null);

这解决了。

于 2015-08-02T18:09:19.253 回答