1
我管理7臺用於開發和測試的Weblogic服務器。我使用WLST腳本來啓動和停止它們。這對於六臺服務器來說是完美的,但其中一臺服務器在運行腳本停止時不會停止。啓動腳本啓動它,但停止腳本不會停止它。我無法使用WLST和節點管理器來終止一臺服務器
我對所有七臺服務器執行相同的腳本,它只是不同的參數。 WLST表示它成功關閉了服務器,但它在說謊。它也非常快速地說(這實際上是關閉的那幾秒鐘)。
有沒有其他人有這個問題?你有什麼線索我應該看什麼?
服務器版本爲9.2。我的停止腳本如下所示:
from java.util import *
from javax.management import *
print 'starting the script ....'
argslength = len(sys.argv)
if argslength < 2 :
print '==>Insufficient arguments'
print '==>Syntax: java weblogic.WLST stop.py domain server'
exit()
else:
domain = sys.argv[1]
server = sys.argv[2]
print 'stopping server ', server, ' in domain ', domain
nmConnect(adminId, password, host, '5556', domain)
nmKill(server)
nmDisconnect()
exit()
在adminId,密碼和主機硬編碼的真實腳本中。
你能夠正常關閉管理控制檯嗎?還是掛起? – JoseK 2010-12-09 09:18:30
是的,我可以從管理控制檯關閉它。 – 2011-04-07 12:26:30