前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Druid 如何开启查询日志

Druid 如何开启查询日志

原创
作者头像
HoneyMoose
修改2021-07-30 10:27:24
1.2K0
修改2021-07-30 10:27:24
举报
文章被收录于专栏:CWIKIUSCWIKIUS

在默认的情况下,Druid 是不开启查询日志的。

换句话说,在 Druid 进行查询的数据是不会显示在 Druid 的日志中的,这里可能会带来一个麻烦就是没有办法在后台查询到 druid 获得查询。

这篇文章主要是说明如何在日志中显示查询日志。

配置

Druid 的日志使用的 slf4j,因此你需要修改的属性文件为:common.runtime.properties

这个文件位于 Druid 部署路径为:

/conf/druid/_common/common.runtime.properties

在上面的配置文件中,添加一个属性:

druid.request.logging.type=slf4j

druid-log-01
druid-log-01

配置 log4j2.xml

在 Druid 部署的同样路径下,会有 log4j2.xml 日志配置文件。

在这里最主要修改的是日志级别,很多时候你可能配置的日志级别是 ERROR,查询日志的输出是在日志级别的 INFO 中的。

因此你需要调整你的 Root 日志级别为 INFO,如果你对日志级别不是非常了解的话,请参考有关 log4j2 相关配置。

druid-log-02
druid-log-02

在完成上面的配置后,重启你部署的 druid 服务,然后应该就能够看到查询的请求是什么了。

druid-log-03
druid-log-03

在日志的后面就应该能看到具体的查询 SQL 是什么,在 Druid 中,你也是可以使用 JSON 格式进行查询的。

https://www.ossez.com/t/druid/13619

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置
  • 配置 log4j2.xml
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档