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/binに/linuxのIBM WebSphere Application Serverで120秒ごとにjythonスクリプトを実行する方法は?
WASです120秒ごとにスクリプトの上に私はユーザーからの入力を取得しています.. cronタブではありません..
def_Desc_Fileの前またはelse条件の後にコードを置く??? @covener –
コード「while true:」を追加しました。そのエラーをNameerror:true: –