SLF4Jを使用してエラーメッセージと例外の両方をログに記録する正しいアプローチは何ですか?
これを試してみましたが、例外スタックトレースが出力されません。
logger.error("Unable to parse data {}", inputMessage, e);
この場合、例外スタックトレースをログアウトするだけでなく{}
、データを入力する必要inputMessage
があります。
これを行うために私が見ることができる唯一の方法は、これを行うことです:
logger.error("Unable to parse data " + inputMessage, e);
これはきれいではありません。