You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Batch自动缩放删除节点时任务日志是否丢失?如何保留?

任务日志无法访问的原因及留存方案

是的,你遇到的404(NodeNotFound)问题就是因为任务完成后节点被删除导致的。默认情况下,stdout.txt和stderr.txt这类日志文件存储在任务运行节点的本地存储中,节点被销毁后,本地存储内的文件会被一并清除,自然就无法访问了。

要在节点删除后保留这些日志,有几个可行的办法:

  • 配置任务日志自动上传到云存储账户:创建任务或作业时,指定云存储账户及对应容器,让系统自动将标准输出、错误日志上传至云端存储。这样无论节点是否被删除,日志都会保存在云端,可随时查看。
  • 设置作业级日志保留策略:如果是批量作业场景,在作业配置中开启日志保留规则,指定存储位置和保留时长,确保任务结束后日志不会随节点消失。
  • 脚本内主动备份日志:在任务执行的脚本中添加逻辑,将stdout.txt和stderr.txt的内容主动上传至外部存储(如对象存储),在节点销毁前完成日志备份。

内容的提问来源于stack exchange,提问作者Super Rey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 18:38:14