私のアプリケーションは、IBM WebSphere 6.1 Network Deployment で実行されます。アプリケーションには、いくつかの JSP ファイルと Java クラスがあります。現在、各ホストには JVM インスタンスが 1 つしかありませんが、私の意図は、各ホストで別のインスタンスを開始することです。同じホスト内の JVM インスタンスごとに異なるファイルにログを記録するように log4j を構成するにはどうすればよいですか? log4j XML 構成ファイルで変数置換を使用することを考えましたが、システム プロパティでしか機能しません。では、JVM 名を保存するためだけにカスタム システム プロパティを設定することは安全であり、推奨されますか? これを「エレガントな」方法で達成するための別の戦略を知っている人はいますか?