是否有任何方法来测试weblogic管理员连接URL (t3/t3)之前连接到它



我使用以下命令使用WLST连接到weblogic,

java应用服务器。wlst core.py

inside core.py我正在调用以下命令连接到weblogic管理员。但有时服务url变得无响应,我的脚本挂起偶尔由于这个。是否有任何方法可以为这个connect()方法或任何其他方法提供超时来实现超时功能?如果有人能解释一下,我很感激。谢谢。

连接(用户名、密码t3://:)

在早期的WebLogic版本中,他们提供了以下功能(ping),但在12.2*

之后他们删除了它java应用服务器。Admin -url t3://localhost:7001 -username weblogic -password weblogIC ping 3 100

这是一种非常常见的情况,您可以使用Python的套接字模块通过以下函数检查Admin端口是否打开。

import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
AdminIP = '192.168.33.10'
result = sock.connect_ex((AdminIP,7001))
if result == 0:
print "AdminPort is open you can connect"
else:
print "Admin Port is not yet open"
sock.close()

添加相应的逻辑,HTH!

相关内容

  • 没有找到相关文章

最新更新