開発用とテスト用に7台のWeblogicサーバを管理しています。 WLSTスクリプトを使用して、それらを開始および停止します。これは6台のサーバーで完璧に動作しますが、停止するスクリプトを実行すると停止しません。開始スクリプトはそれを開始しますが、停止スクリプトはそれを停止しません。WLSTとノードマネージャを使用して1台のサーバを強制終了できません
私は7つのサーバーすべてに対して同じスクリプトを実行していますが、それは異なるパラメータです。 WLSTはサーバを正常にシャットダウンすると言いますが、それは嘘です。また、これは非常に迅速に言います(実際にシャットダウンするには数秒かかる)。
他に誰かがこの問題を抱えていますか?あなたは私が何を見ているべきかについての手がかりを持っていますか?
サーバーはバージョン9.2です。 adminIdに、パスワードやホストがハードコーディングされている実際のスクリプトで
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()
:私の停止スクリプトは次のようになります。
管理コンソールからシャットダウンできるか、ハングしますか? – JoseK
はい、管理コンソールからシャットダウンできます。 –