我想在Quarkus中使用P6Spy,但是无法通过遵循通用指令来配置它。有人能让这两个人一起工作吗?
发布于 2020-07-22 06:55:40
P6Spy在Maven上是可用的。我无法使最新的版本工作,所以我使用1.3。按照实际使用的驱动程序(在我的例子中是oracle.jdbc.driver.OracleDriver)调整下面的过程。
pom.xml中<dependency>
<groupId>p6spy</groupId>
<artifactId>p6spy</artifactId>
<version>1.3</version>
</dependency>src\main\resources\spy.properties: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,STDOUTquarkus.datasource.jdbc.driver=oracle.jdbc.driver.OracleDriver替换为quarkus.datasource.jdbc.driver=com.p6spy.engine.spy.P6SpyDriverlogfile (在我的例子中是C:\temp\spy.log)。https://stackoverflow.com/questions/63028533
复制相似问题