0

Jython スクリプトを使用して、WebSphere のログ詳細レベルを変更しようとしています。

..
AdminTask.setTraceSpecification('[-serverName server1 -nodeName qnode -traceSpecification com.ibm.*=all=enabled]')
AdminConfig.save()
..

スクリプトを正常に実行した後、[ログとトレース] > [{server_name}] > [診断トレース サービス] > [ログの詳細レベルの変更] を確認しています。[ランタイム] タブには、スクリプトに入力した設定 (traceSpecification) が反映されていますが、[構成] タブは残っています。変更されていないので、設定が構成に保存されません. サーバーを再起動しようとしたので、それは確かです.

setTraceSpecification のドキュメントによると、このコマンドは「トレース仕様も構成に保存します」。まあ、私の場合はそうではありません:)私が間違っていることを知っていますか?

どんな助けでも大歓迎です

4

2 に答える 2

0

スクリプトに構成を保存する必要があるかもしれません:

if (AdminConfig.hasChanges()):
    AdminConfig.save()
于 2012-09-12T12:57:33.267 に答える