在Corda中,如何设置流量测试的日志记录级别?

时间:2018-03-13 17:15:45

标签: corda

我在Corda中运行流测试,并希望将日志记录级别设置为debug,以便在使用vaultService.queryBy时查看针对Vault执行的SQL查询。

如何在流测试中设置日志记录级别?

1 个答案:

答案 0 :(得分:3)

您可以覆盖流量测试'通过将-Dlog4j.configurationFile=/path/to/log4j2.xml作为VM选项传递记录器设置。

例如,在CorDapp示例(https://github.com/corda/samples)中,您可以通过以下方式启用debug级流量记录:

  • 更新config/test/log4j2.xml以将日志记录级别从info更改为debug
  • VM options运行配置的Run Flow Tests - Java设置修改为-ea -javaagent:../lib/quasar.jar -Dlog4j.configurationFile=../config/test/log4j2.xml