logging - 如何在运行时使用 application.conf 更改 akka Actors logLevel
问题描述
如何设置 application.conf 以便能够在运行时更改 akka logLevel?我可以设置任何属性吗?我使用 slf4j 和 logback 作为后端。我刚刚设置了我的 logback.xml:
<configuration debug="true" scan="true" scanPeriod="10 seconds">
.....
</configuration
解决方案
在您的中启用 DEBUGapplication.conf
并完全依赖 logback 根据日志级别过滤掉语句。
当未启用 logback 中的 DEBUG 时,请确保Slf4jLoggingFilter
在配置中启用不会影响性能:
logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
推荐阅读
- c# - 带接口的状态设计模式
- ibm-cloud - 使用清单文件将 IBM Cloud Functions 部署到 IAM 名称空间中的 API
- c# - 如何在 Linq 中读取文本文件将行添加到 List<>
- css - bootstrap4 列和行
- r - 如何在 R 中格式化数据类型而不对其进行硬编码
- c# - 每次打开应用程序时,文本框都不写第一个字母
- java - HK2:使用即时范围绑定到接口的实现
- apache-kafka - Apache Kafka - 生产者 - 生产者之间的幂等性消息
- android - 如何计算firebase中子节点内的值的总和?
- java - 如何反编译 groovy 类文件?