文档
注册

ASCEND_LOG_DEVICE_FLUSH_TIMEOUT

功能描述

业务进程退出前,系统有2000ms的默认延时将Device侧应用类日志回传到Host侧,超时后业务进程退出。未回传到Host侧的日志直接在Device侧落盘(路径为/var/log/npu/slog)。

Device侧应用类日志回传到Host侧的延时时间可以通过环境变量ASCEND_LOG_DEVICE_FLUSH_TIMEOUT进行设置。

环境变量取值范围为[0, 180000],单位为ms,默认值为2000。

  • 设置的值仅在当前shell下生效。
  • 通过执行echo $ASCEND_LOG_DEVICE_FLUSH_TIMEOUT命令可以查看环境变量设置的值。
  • 若环境变量未配置或配置为非法值或配置为空,表示采用日志默认值。
  • 如果业务进程不需要等待所有Device侧应用类日志回传到Host侧,可将环境变量设置为0。
  • 针对业务进程退出后仍然有Device侧应用类日志未回传到Host侧这种情况,建议设置更大的延时时间,具体调节的大小可以根据device-app-pid的日志内容进行判断。

配置示例

export ASCEND_LOG_DEVICE_FLUSH_TIMEOUT=5000

是否必选

使用约束

支持的型号

Atlas 200/300/500 推理产品

Atlas 训练系列产品

Atlas 推理系列产品(Ascend 310P处理器)

Atlas A2训练系列产品/Atlas 800I A2推理产品

Atlas 200/500 A2推理产品

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词