0

RailsでFacebook用のコアラgemを使用してタイムアウトエラーを発生させる方法は?

誰か知っているなら教えてください。

4

2 に答える 2

2

rubyのTimeoutモジュールは次のように使用できます。

require 'timeout'
begin
   status = Timeout::timeout(5) do
      @koala_api.get_connection 'me', :feed
   end
rescue Timeout::Error
   # do something on timeout
end
于 2013-11-22T09:42:10.980 に答える
0

そのための最良の方法は次のとおりです。 Koala.http_service.http_options = {request: {open_timeout: 1, timeout: 1}}

于 2018-08-10T02:19:22.367 に答える