串行运行:
[xxx@zjaaaa bin]$ cat view_status_servers_single.py
from java.util import *
from javax.management import *
import javax.management.Attribute
import threading
import time as systime
def status_server(server):
try:
state(server,'Server')
except Exception:
print("服务[" + server + "]不可停止")
if len(sys.argv) != 5:
print "python sys.argv[0] username passwd url server"
else:
username=sys.argv[1]
passwd=sys.argv[2]
url=sys.argv[3]
arr_server=sys.argv[4]
arr_server=arr_server.split('|')
print 'starting the script .... '
connect(username,passwd,url)
poll &#
weblogic 串行和并行区别
于 2020-11-02 18:48:46 首次发布
本文通过两个Python脚本展示了在WebLogic中串行和并行检查服务器状态的差异。串行脚本逐个检查服务器状态,而并行脚本使用多线程并行处理,显著减少了整体执行时间。实验结果显示,并行脚本的运行速度比串行快,分别用时9.094秒和5.424秒完成对多个服务器状态的检查。
摘要由CSDN通过智能技术生成