【发布时间】:2017-01-17 14:04:58
【问题描述】:
def generate_Dump_File(type_name, server_name):
#print 'Server Name:'+ server_name
server = '/Server:'+ server_name
# Set the Node ID
serverID = AdminConfig.getid(server)
#print 'Server ID:' + serverID
if serverID == "" :
print "Server Name you have entered does not exist"
else :
jvm = AdminControl.queryNames('type='+type_name+',process='+server_name+',*')
print "####################################"
print "Generating Heap Dump..................\n"
AdminControl.invoke(jvm, 'generateHeapDump')
print "Generating Java Core Dump..................\n"
AdminControl.invoke(jvm, 'dumpThreads')
print "Generating System Core Dump..................\n"
AdminControl.invoke(jvm, 'generateSystemDump')
generate_Dump_File(type_name, server_name)
这是我在 WAS 中执行的代码 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/
我正在执行此脚本的上述路径 但是我需要每 120 秒执行一次这些脚本,上面的脚本我从用户那里得到输入.. 在 cron 选项卡中是不可能的..
【问题讨论】:
标签: linux websphere jython websphere-8