当前位置: 首页 > 知识库问答 >
问题:

在Quarkus上配置P6Spy

于嘉许
2023-03-14

我想用P6Spy和Quarkus一起使用,但无法按照一般说明配置它。有人设法让这两个人一起工作吗?

共有1个答案

屠锐
2023-03-14

P6Spy可以在Maven上使用。我无法让最新版本工作,所以我使用1.3。根据实际使用的驱动程序修改以下过程(在我的例子中是oracle.jdbc.driver.oracleDriver)。

  1. 将P6Spy依赖项添加到pom.xml
<dependency>
  <groupId>p6spy</groupId>
  <artifactId>p6spy</artifactId>
  <version>1.3</version>
</dependency>
module.log=com.p6spy.engine.logging.P6LogFactory
realdriver=oracle.jdbc.driver.OracleDriver
deregisterdrivers=false
outagedetection=false
filter=false
autoflush   = true
excludecategories=info,debug,result,batch
logfile     = C:/temp/spy.log
reloadproperties=false
reloadpropertiesinterval=60
useprefix=false
appender=com.p6spy.engine.logging.appender.FileLogger
append=true
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout
log4j.appender.STDOUT.layout.ConversionPattern=p6spy - %m%n
log4j.logger.p6spy=INFO,STDOUT

quarkus.datasource.jdbc.driver=oracle.jdbc.driver.oracleDriver替换为quarkus.datasource.jdbc.driver=com.p6spy.engine.spy.p6spyDriver

 类似资料:
  • 我有以下设置: Keycoap在docker中运行,公共接口映射到127.0.0.1:8180,内部Keycoap-n:8080 Quarkus在docker中运行,公共接口映射到127.0.0.1:8080 两者都在同一docker网络中运行,并可以通信。 外部AutzClient(不在docker中),使用令牌与quarkus通信 如果客户端和quarkus在Docker之外,并通过同一接口与

  • 我想更改quarkus应用程序的日志级别,在我可以找到任何引用的地方,它都指向application.properties文件。 我需要任何额外的扩展来让它工作吗? 我读过这个问题,但对我不起作用。我真的不知道,我从Quarkus bootstrap创建了一个简单的应用程序,但我仍然有同样的行为。

  • 我正在使用quarkus 1.10.5。最后,需要使用web代理调用web服务。目前,我的代码使用微文件客户端代理,并在应用程序中放置以下配置。属性 但仍然导致RESTEASY004655:无法调用请求:java。网UnknownHostException:没有已知的主机 我尝试使用-Dhttp。proxyHost和-Dhttp。proxyPort测试代理,结果成功。问题是我不能使用-Dparam

  • 我的Quarkus应用程序使用测微计和Smallrye容错扩展,我很欣赏使用@Circuit Breaker注释自动添加度量的事实。然而,格式和标签有点难看,这会让维护和操作仪表盘以及监控变得很麻烦,因为它们似乎是基于包和类自动生成的。示例:重构或移动它们基本上会破坏Prometheus查询。 可以用Quarkus配置这个吗? 这就是开箱即用的指标 我想要的是这样的东西

  • 问题内容: 我可以在配置Jenkins以使用yslow方面获得帮助吗? 我在yslow的闪电演讲中看到,可以使用CI来实现它,但是它并没有提供太多有关如何执行此操作的信息。我在google上搜索了yslow和CI或jenkins,已经做了很多工作,却找不到任何东西。 有人能指出我正确的方向吗? 问题答案: 抱歉,似乎有人为PahntomJS Wiki页面破坏了YSlow,但又 回来了,请在以下位置

  • 我正在尝试配置我的jetty环境,使其能够有一个安全的连接。 我运行了官方jetty文档中描述的步骤:https://www.eclipse.org/jetty/documentation/9.4.31.v20200723/jetty-ssl-distribution.html。但没有成功.. 重新创建的步骤: java-jar start.jar--create-startd--add-to-s