Задание Cron запланировать запуск сайта Rails? - PullRequest
0 голосов
/ 13 января 2011

В настоящее время я создаю веб-сайт для потрясающей молодежной церкви, которую мы управляем (бесстыдная штепсельная вилка!) ..

В любом случае, у нас есть статическая страница обратного отсчета http://mybase.co, и мымассовый запуск в эти выходные, и сайт должен начать работать, когда мы запустим,

это приложение rails ..

Как бы вы порекомендовали планировать его запуск?

имеяработа cron и apache a2en?

или есть лучший способ?

Спасибо

Даниэль

Ответы [ 4 ]

2 голосов
/ 13 января 2011

Как насчет помещения вашего обратного отсчета в index.html и использования задания cron (или аналогичного) для его удаления.

И в вашем контроллере приложения есть :before_filter, который выполняет

redirect_to root_path unless Time.now > launch_time

Естественно, что через некоторое время после запуска вы захотите удалить :before_filter ...

1 голос
/ 13 января 2011

Попробуйте https://github.com/javan/whenever для заданий cron в ruby ​​

0 голосов
/ 13 января 2011

Нет необходимости в работе cron:

before_filter :countdown

protected
def countdown
  render(:template => '/timeout') if Time.now < "01/13/2011".to_time
end
0 голосов
/ 13 января 2011

Посмотрите на на рабочих мест.Это имеет больше смысла, чем cron.Как повторятся задания cron.

...