非常に少数の顧客 (50 人未満) しかおらず、サーバー側のすべてのログ情報が入る独自のログ ファイルを各顧客に持たせたいと考えています。NDC とフィルターを使用して、Log4j の標準アペンダーを使用してログ ステートメントを別のファイルに送信できることはわかっていますが、それには (既存のすべての顧客のロガーを作成するために) かなり多くのセットアップが必要であり、システムへの新しい顧客。
Log4j NDC 値に基づいて、ログ ステートメントを個別のファイルに分割するアペンダーを見たことがありますか? それを行うために新しいアペンダーを作成できると思いますが、うまく機能するものを既に作成できる場合は、そうしたいとは言えません。