簡體   English   中英

如何在 Spring Boot 應用程序中啟用 DynamoDB 查詢日志記錄?

[英]How to enable logging of DynamoDB queries in the Spring Boot application?

我開發了一個 Spring Boot (2.3.3) 應用程序,它將其數據存儲在 DynamoDB 中。

我使用以下包來增刪改查我的數據:

  • aws-java-sdk-dynamodb (1.11.891)
  • 彈簧數據 dynamodb (5.1.0)

一切正常,但我想啟用記錄我的應用程序向 DynamoDB 發出的請求,以便能夠優化它(使用適當的索引等)。

我嘗試使用此AWS SDK 文檔配置 log4j。 但我仍然沒有在我的應用程序控制台 output 中看到任何與 AWS SDK 相關的行。

請幫忙!

為了記錄 AWS dynamodb,我使用log4j並在 log4j.xml 中添加以下屬性

<Logger name="org.apache.http.wire" level="trace"/>

這將打印所有對 dynamodb 服務器的調用。

參考:- https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/logging-slf4j.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM