Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Websphere Jython wsadmin:获取服务器的节点名_Websphere_Jython - Fatal编程技术网

Websphere Jython wsadmin:获取服务器的节点名

Websphere Jython wsadmin:获取服务器的节点名,websphere,jython,Websphere,Jython,在Jython WebSphere Wsadmin中: 看起来我可以从节点名找到服务器的名称,但是我还没有找到一种直接的方法来找到服务器的节点名 我曾考虑过创建一个所有节点的映射,但这很昂贵 有人能帮忙吗?您可以使用服务器MBean获取服务器的节点名 您可以在这里找到有关服务器MBean的信息 您还可以使用AdminControl上的getNode()方法获取节点名称: wsadmin>objn = AdminControl.completeObjectName('WebSphere:ty

在Jython WebSphere Wsadmin中:

看起来我可以从节点名找到服务器的名称,但是我还没有找到一种直接的方法来找到服务器的节点名

我曾考虑过创建一个所有节点的映射,但这很昂贵


有人能帮忙吗?

您可以使用服务器MBean获取服务器的节点名

您可以在这里找到有关服务器MBean的信息


您还可以使用
AdminControl
上的
getNode()
方法获取节点名称:

wsadmin>objn = AdminControl.completeObjectName('WebSphere:type=Server,*')

wsadmin>print AdminControl.getAttribute(objn, 'nodeName')
Node01

wsadmin>print AdminControl.getNode()
Node01
工具书类
wsadmin>objn = AdminControl.completeObjectName('WebSphere:type=Server,*')

wsadmin>print AdminControl.getAttribute(objn, 'nodeName')
Node01

wsadmin>print AdminControl.getNode()
Node01