Ruby on rails 在无限循环上终止ruby脚本

Ruby on rails 在无限循环上终止ruby脚本,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想要一个ruby脚本在无限循环上终止,或者如果一个ruby脚本需要10秒以上的时间来终止脚本本身。我知道使用ctrl键或任何键盘中断都可以这样做,但如果脚本实际工作时间超过10秒,我希望脚本自动终止。。谢谢 require "timeout" Timeout.timeout(10) do loop do ... end end

我想要一个ruby脚本在无限循环上终止,或者如果一个ruby脚本需要10秒以上的时间来终止脚本本身。我知道使用ctrl键或任何键盘中断都可以这样做,但如果脚本实际工作时间超过10秒,我希望脚本自动终止。。谢谢
require "timeout"
Timeout.timeout(10) do
  loop do
    ...
  end
end