【问题标题】:Logs missing from console from a local ray session本地 ray 会话的控制台中缺少日志
【发布时间】:2022-10-13 06:33:45
【问题描述】:

我正在使用ray 运行一系列单元测试,其中我正在记录 Ray 任务中的各种事件。

我经常发现,在我的测试结束时发生的日志不要出现在我的控制台日志中.这让我不确定代码是否正在运行。

在这种情况下,我如何检查发生了什么?

【问题讨论】:

    标签: ray


    【解决方案1】:

    Ray 尽最大努力从工作进程中收集日志(无论是 print 语句还是实际的 logging-module 日志。

    话虽如此,我注意到它们并不总是能进入控制台,尤其是当 Ray 会话快速终止时。

    我验证是否到达日志的建议是查看 Ray 的日志目录 (/tmp/ray/session-${SESSION_ID}/logs/) - 从那里,特别是 worker-* 日志包含来自负责执行 Ray 任务的工作进程的输出。

    【讨论】:

      猜你喜欢
      • 2018-10-20
      • 1970-01-01
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      • 1970-01-01
      • 2019-08-05
      • 1970-01-01
      相关资源
      最近更新 更多