我看着railscast http://railscasts.com/episodes/168-feed-parsing?view=asciicast在這裏筆者通過軌道控制檯通過鍵入如何在使用Cron的rails中運行以下代碼?
FeedEntry.update_from_feed("http://asciicasts.com/episodes.xml")
現在這個工作正常進行的第一次,但如何做到這一點,每24小時拉RSS提要的數據庫?如何在這裏使用cron?
感謝
我看着railscast http://railscasts.com/episodes/168-feed-parsing?view=asciicast在這裏筆者通過軌道控制檯通過鍵入如何在使用Cron的rails中運行以下代碼?
FeedEntry.update_from_feed("http://asciicasts.com/episodes.xml")
現在這個工作正常進行的第一次,但如何做到這一點,每24小時拉RSS提要的數據庫?如何在這裏使用cron?
感謝
嘗試使用whenever
gem簡化任務。
您可以使用whenever
寶石作爲@dimuch說,但你也可以使用此命令運行的cron:
$ rails runner 'FeedEntry.update_from_feed("http://asciicasts.com/episodes.xml")'
所以如何設置的與軌道襯墊12或24小時cron運行?謝謝 – iCyborg
你有沒有使用'cron'?如果不是,則輸入'man 5 crontab'並閱讀使用'crontab'文件。 – Hauleth