Я использую http-кэширование на Heroku:
def homepage
response.headers['Cache-Control'] = 'public, max-age=86340'
...
end
Я также добавил бесплатный адрон Хероку:
desc "This task is called by the Heroku cron add-on"
task :cron => :environment do
if Time.now.hour == 0 # run at midnight
# I want to request a page here
end
end
Не могли бы вы сказать мне, что я должен поместить в этот файл, чтобы запросить страницу?
Аналогичный вопрос был задан на Как принудительно использовать фрагментный кеш на рельсах из расписания cron?
Они не приводят пример в ответе.