log4j2 を使用しており、すべてのメッセージにプレフィックスを追加したいと考えています。このプレフィックスはコンストラクタ パラメータに渡され、クラスのインスタンスに依存します。つまり、オブジェクト レベルです (クラスやスレッドではありません)。
たとえば、 のA
ようにインスタンス化されたクラスがあるので、このクラスでnew A(152)
使用すると、メッセージの直前に が書き込まれます。の場合、代わりに が表示されます。log.error("message")
152:
new A(155)
155:
ご協力いただきありがとうございます