34619


Rubyでseleniumを使って自前のクローラを作成しました。  
30分毎にとあるWebサイトから情報を集め続けるクローラです。

クローリング自体は上手く行っていますが、当たり前ではありますが、PCの電源をOFFにしている間はクローリングできません。  
しかしPCの電源を24時間ONにし続けるということはしたくありません。

このクローラを24時間稼働し続けたいのですが、何かいい方法はありますでしょうか。  
できれば無料でできる方法があれば嬉しいです。


CC BY-SA 3.0
2017-05-10T14:27:14.560
34612
2017-05-11T02:56:50.267
23065
question
ruby
自前のクローラを稼働し続ける方法


Amazon EC2やさくらVPSなどのサーバー上でクローラを実行するのが良いと思います。  
無料であればHerokuが良いと思いますが、無料でHerokuを利用する場合、1日中サーバを起動しておくのはできなかったように記憶しています。

自動実行についてはcronを使用すればサーバー上で30分毎にクローラを自動実行できます。  
私の場合、Twitter botをさくらVPSとcronで毎分実行しています。  
<https://github.com/tackeyy/sanfre_twitter_bot>


CC BY-SA 3.0
2017-05-11T02:56:50.267
34619
2017-05-11T02:56:50.267
22531
34612
answer