想保留 运行 我的单个 ruby 不需要 html 的抓取工具

want to keep running my single ruby crawler that dont need html and nothing

首先,我是一个新手。

我刚刚制作了一个 ruby 文件,它在某个网站上抓取某些内容并将数据放入我的 google 电子表格中。

但我希望我的抓取工具每天早上 9:00 完成它的工作。那我需要什么?也许 gem 和服务器?请让我知道详细情况,因为初学者已经足够了解...

到目前为止,我已经在本地 (OS X) 上测试了我的文件,但没有服务器。谢谢!

如果您的计算机每天上午 9 点开机,您可以使用 cron 安排它。

如果您的计算机不会每天早上 9 点开机,您只需从 digitalocean、linode 或许多其他 VPS 托管服务提供商之一购买便宜的 VPS 服务器并设置一个那里的 cron 作业就像您在本地计算机上所做的那样。

cron 作业如下所示:

0 0 9 1/1 * ? * ruby /path/to/my/ruby/file.rb

您可以在此处阅读有关设置 cron 作业的更多信息:https://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job