一个简单的解决方案是使用WLST.下面的脚本将获取WebLogic服务器域中所有服务器的端口号.
#!/usr/bin/python
connect('weblogic','password','t3://localhost:7001')
domainConfig()
servers = cmo.getServers()
print "Server\t\tPort\tSSL"
for server in servers:
print server.name + "\t" + str(server.getListenPort()) + "\t" + str(server.getSSL().getListenPort())
disconnect()
Run Code Online (Sandbox Code Playgroud)
注意:您可能必须使用制表符替换倒数第二行开头的空格.
此脚本在Unix或Windows环境中同样有效.
从命令提示符wlst scriptName
这样一个脚本的输出类似于:
Server Port SSL
AdminServer 7001 7002
bam_server1 9001 9002
osb_server1 7003 7004
soa_server1 8001 8002
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18711 次 |
| 最近记录: |