capybaraでクローリングをしているのですが、
sessionを閉じる方法がわからず、
too many open filesになってしまいます。
こちらのサイトを参考しにしてもできませんでした。
http://qiita.com/kmats@github/items/399c0853166500846f49
やっている内容としては以下のようなイメージです。
宜しくお願い致します。
rails (4.2.4)
capistrano (3.4.1)
ruby
1items.each do |item| 2 Item.get_item(item) 3end 4 5def self.get_item(item) 6 Capybara.current_driver = :webkit 7 Capybara.javascript_driver = :webkit 8 s = Capybara::Session.new(:webkit) 9 s.visit 'http://xxxxxx' + item.url 10 〜略〜 11 item.save 12end
あなたの回答
tips
プレビュー