我正在使用 Websphere Applicaiton Server 8.5 并在我的客户端中使用 JMX 代码从 Websphere 获取值,例如:单元格、节点和数据源,分别使用如下查询字符串:_Websphere_Config_Data_Display_Name、WebSphere:type=DataSource、name=。但是我无法弄清楚在 JMX 调用中使用什么查询字符串来获取我的 Websphere 应用程序服务器中的所有安全域。我可以使用 jython 来实现:AdminTask.listSecurityDomains('-listDescription true')
并使用 jacl:
$AdminTask 列表安全域。
但是由于性能原因,我想使用 JMX 调用来执行此操作:创建一个脚本(jacl 或 python),然后由 wsadmin 的 exec() 运行它以获取我的域将花费大量时间。