Ruby on rails Cron作业计划Rails网站上线?

Ruby on rails Cron作业计划Rails网站上线?,ruby-on-rails,deployment,cron,crontab,Ruby On Rails,Deployment,Cron,Crontab,我目前正在为我们经营的一个很棒的青年教会建立一个网站(无耻插件!) 不管是谁,现在我们有一个静态倒计时页面,本周末有一个大规模的发布,当我们发布时,网站需要上线 这是一个rails应用程序 你建议如何安排它上线 有一个cron作业和一个apachea2en 还是有更好的办法 谢谢 Daniel将倒计时放在index.html中,然后使用cron作业(或类似作业)将其删除 并在应用程序控制器中设置一个执行 redirect_to root_path unless Time.now > lau

我目前正在为我们经营的一个很棒的青年教会建立一个网站(无耻插件!)

不管是谁,现在我们有一个静态倒计时页面,本周末有一个大规模的发布,当我们发布时,网站需要上线

这是一个rails应用程序

你建议如何安排它上线

有一个cron作业和一个apachea2en

还是有更好的办法

谢谢


Daniel

将倒计时放在index.html中,然后使用cron作业(或类似作业)将其删除

并在应用程序控制器中设置一个执行

redirect_to root_path unless Time.now > launch_time

当然,在启动之后的某个时候,您会想删除
:在_filter

之前,将倒计时放在index.html中,然后使用cron作业(或类似作业)将其删除

并在应用程序控制器中设置一个执行

redirect_to root_path unless Time.now > launch_time
当然,在启动之后的某个时候,您会希望删除
:在\u filter

之前查看作业。它比cron更有意义。因为cron作业将重复出现。

请查看作业。它比cron更有意义。因为cron作业将重复出现。

不需要cron作业:

before_filter :countdown

protected
def countdown
  render(:template => '/timeout') if Time.now < "01/13/2011".to_time
end
before\u过滤器:倒计时
受保护的
def倒计时
如果Time.now<“01/13/2011”,则渲染(:template=>“/timeout”)。到
结束
不需要cron作业:

before_filter :countdown

protected
def countdown
  render(:template => '/timeout') if Time.now < "01/13/2011".to_time
end
before\u过滤器:倒计时
受保护的
def倒计时
如果Time.now<“01/13/2011”,则渲染(:template=>“/timeout”)。到
结束
在ruby中尝试cron作业

在ruby中尝试cron作业