0

私は ruby​​ についてますます学んでおり、ときどきタイムアウトする (複数の API 呼び出しを行う) スクリプトを作成しました。

rescue次のような例外が必要であることはわかっています。

rescue Timeout::Error => e
  # log #{e} for later, maybe
end

rescue私の質問は、そのブロックをどこに置くべきかということです。複数のループ内で複数の API 呼び出しを行っているため、各 API ループ内にそのブロックを配置する必要がありますか? rescueたとえば、スクリプトの最後にブロックを一度だけ記述し、スクリプトの各ループ内で動作させることをお勧めします。Ruby 1.9.3 を使用しています。

4

1 に答える 1