设置日志展示方式

通过MINDIE_LOG_TO_FILE环境变量来设置MS组件日志展示方式

通过MINDIE_LOG_TO_FILE设置MindIE各组件日志是否写入文件;通过MINDIE_LOG_TO_STDOUT设置MindIE各组件日志是否打屏。设置某个组件日志级别的格式为 mindie-module : boolean。冒号前后分别为组件名称和日志等级。

【示例1】统一将MindIE所有组件的日志流打屏。
export MINDIE_LOG_TO_STDOUT=1
export MINDIE_LOG_TO_STDOUT=true
【示例2】不将MindIE MS的日志落盘。
export MINDIE_LOG_TO_FILE="ms: false"
export MINDIE_LOG_TO_FILE="ms: 0"

通过各个子组件的xxx.json配置文件进行配置

  • 优先使用MINDIE_LOG_TO_FILE环境变量设置日志展示方式,当前保留配置文件配置方式是为了兼容旧版本配置方式。
  • 若MINDIE_LOG_TO_FILE设置为空则使用配置文件的配置值。

通过各个子组件的xxx.json配置文件进行配置。

服务端日志会根据服务端配置文件ms_{子组件名}.json中的以下配置进行设置,取值为[true,false]。

【示例1】将MindIE MS某个子组件的日志落盘。

"log_info": {
    "to_file": true
}

【示例2】将MindIE MS某个子组件的日志打屏。

"log_info": {
    "to_stdout": true
}