【发布时间】:2018-05-08 23:56:03
【问题描述】:
我有一个应用程序 (Java),它严重依赖 grpc 在不同的微服务之间进行通信。问题是在云环境中,调用服务经常无法到达它们的目标服务。 为了解决我们的问题,我们希望从 grpc 获得更好的调试信息。
目前,我们从 grpc 获得了非常粗略的日志信息,我们希望查看套接字级别的日志信息(例如“与套接字 x 对话 ....”)。 我们如何更改 grpc 的记录器级别?在整个系统中,我们使用 slf4j 进行日志记录,而我们的 netty-logging.properties 的日志记录级别为 INFO。
什么是好的水平? (我们正在考虑 TRACE)并且我们应该以编程方式在每次 grpc 调用时更改级别还是在 配置文件 中更改级别?(这个文件会是什么?看起来像?)
【问题讨论】:
标签: logging netty slf4j grpc-java