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)
Это код, который я уверен, выполнение в БЫЛА /Opt/IBM/WebSphere/AppServer/профили/AppSrv01/бен/Как выполнить скрипт jython на каждые 120 секунд в IBM WebSphere Application Server в Linux?
выше путь, где я уверен, выполнение этого сценария Но мне нужно выполнить эти сценарии на каждые 120 секунд, над сценарием я получаю вход от пользователя. В закладке cron невозможно.
где я есть поставить код перед def generate_Dump_File или после условия else? @covener –
Я добавил код 'while true:'. он отображает ошибку как «Игнорировать»: true: –