我有一个需要很长时间才能执行(2 小时)的食谱,我收到了这个错误
错误:Mixlib::ShellOut::ShellCommandFailed: windows_batch
如您所见,它位于 Windows 机器上。
我需要在某处增加超时计时器吗?
我有一个需要很长时间才能执行(2 小时)的食谱,我收到了这个错误
错误:Mixlib::ShellOut::ShellCommandFailed: windows_batch
如您所见,它位于 Windows 机器上。
我需要在某处增加超时计时器吗?
如果您查看shell-out 代码,您可以看到(查找“WAIT_TIMEOUT”),当 shell 命令接收到超时时,厨师会抛出显式 CommandTimeout 异常。因此,您必须收到其他一些错误。