【发布时间】:2018-08-22 01:26:24
【问题描述】:
我正在 Corda 中运行流测试,并希望将日志记录级别设置为 debug,以便在我使用 vaultService.queryBy 时查看针对保管库执行的 SQL 查询。
如何在流测试中设置日志记录级别?
【问题讨论】:
标签: corda
我正在 Corda 中运行流测试,并希望将日志记录级别设置为 debug,以便在我使用 vaultService.queryBy 时查看针对保管库执行的 SQL 查询。
如何在流测试中设置日志记录级别?
【问题讨论】:
标签: corda
您可以通过将 -Dlog4j.configurationFile=/path/to/log4j2.xml 作为 VM 选项传递来覆盖流测试的记录器设置。
例如,在 CorDapp 示例 (https://github.com/corda/samples) 中,您可以通过以下方式启用 debug 级别的日志记录:
config/test/log4j2.xml 以将日志记录级别从 info 更改为 debug
Run Flow Tests - Java运行配置的VM options设置修改为-ea -javaagent:../lib/quasar.jar -Dlog4j.configurationFile=../config/test/log4j2.xml
【讨论】: