debug_vmodule
debug的vmodule
方法设置日志可视模式。
调用方法
Geth控制台:
debug.vmodule(string)
JSON RPC:
{"method": "debug_vmodule", "params": [string]}
示例代码
如果希望查看指定的go包及其子目录中源文件的日志,可以使用:
> debug.vmodule("eth/*=6")
如果希望仅查看特定go包(例如p2p)的日志,但排除其子目录,可以使用:
> debug.vmodule("p2p=6")
如果希望查看特定源文件中的日志消息,可以使用:
> debug.vmodule("server.go=6")
你可以自己组合这些基本模式。如果要查看在eth包中的peer.go文件的日志 以及p2p包的小于级别5的日志,可以使用:
debug.vmodule("eth/*/peer.go=6,p2p=5")