写入STDOUT时,Resque作业失败并显示"Broken pipe @ io_write - <STDOUT>"(Errno :: EPIPE)

Dan*_*Dan 7 ruby-on-rails resque

我们几年来一直在使用Resque运行后台作业,但最近开始使用以下错误消息获取失败的作业,我不确定我们的代码或我们的环境会导致这种情况发生了什么变化.

Errno::EPIPE
Broken pipe @ io_write - <STDOUT>
Run Code Online (Sandbox Code Playgroud)

每当作业调用puts(显然写入STDOUT)时,我们就会得到这个.

有谁可以请帮助阐明这一点?