我正在尋找將請求和響應記錄到Web服務。我正在使用帶有基礎log4j2實現的slf4j。我的記錄器語句如下所示。slf4j-log4j將對象轉換爲字符串,然後傳遞給Asynchronus記錄器
LOGGER.info( 「{}」,新CustomObject(請求,響應的param1,param2的));
我已經在所有必要的對象和CustomObject類中實現了toString方法來記錄該對象的所有屬性。
我看到,它通過將日誌消息發送到所述非同步記錄器前的CustomObject的toString方法被調用。
反正是有,自定義對象的序列化/ toString方法調用被推遲,當實際記錄發生的時間?
我的答案可以接受/有用嗎? –