0
A
回答
3
您可以使用Ruby的超时模块如下:
require 'timeout'
begin
status = Timeout::timeout(5) do
@koala_api.get_connection 'me', :feed
end
rescue Timeout::Error
# do something on timeout
end
0
因超时而不是线程安全的方式,所以这并不工作,如果你在多线程应用程序
+0
添加评论,而不是一个新的答案 – 2016-07-31 17:03:01
相关问题
- 1. Rails 3.2 Devise Omniauth-Facebook和考拉
- 2. 无法使用考拉为facebook使用考拉的饲料4
- 3. Rails - Facebook的Omniauth和考拉:如何更新过期的代币
- 4. Facebook考拉宝石 - 登出
- 5. 考拉 - 如何使用考拉:: Facebook :: GraphCollection对象?
- 6. Facebook的考拉宝石版本
- 7. Facebook的考拉循环不正常
- 8. 考拉宝石在Ruby on Rails的
- 9. 如何使用考拉Facebook Graph API?
- 10. 考拉宝石发布两次到Facebook?
- 11. 没有从Rails和考拉的Facebook实时API订阅中收到帖子
- 12. Rails,Facebook API,考拉宝石 - 获取“喜欢”页面的所有用户资料
- 13. Rails Carrierwave +考拉宝石图片问题
- 14. Rails考拉宝石和朋友计数
- 15. Facebook令牌到期和更新,与考拉和omniauth-facebook
- 16. 用黄瓜在rails上(使用考拉)测试facebook画布应用程序
- 17. Rails Facebook Omniauth法拉第错误
- 18. 获取所有可用的Facebook页面与考拉宝石
- 19. (Rails)有没有与Twitter相关的考拉?
- 20. Rails的考拉获得页面和页面后见解
- 21. 如何嵌入Facebook的墙后我自己的HTML5/Flash视频播放器(使用Rails +考拉)?
- 22. 如何捕捉考拉:: Facebook :: APIError OAuthException或用户密码重置
- 23. 考拉和Facebook如何获得页面ID
- 24. 使用考拉发布到Facebook页面(非用户页面)
- 25. 红宝石考拉facebook graph geting公共活动
- 26. 使用考拉从Facebook检索朋友education_history Ruby宝石
- 27. 轨道4考拉:网络挂接在Facebook中
- 28. 参考Rails中
- 29. 翻阅考拉:: GraphCollection
- 30. rescue_from考拉例外
'提高运行TimeoutError'? – Reactormonk 2013-02-11 08:07:11
是的。这是有用的 – Kushal 2014-01-17 10:57:54