【发布时间】:2011-03-25 08:23:13
【问题描述】:
我构建了一个与 Capistrano 类似的部署脚本,它将 Rails 应用程序检出到时间戳目录,并在一切顺利时设置current 链接。
问题是,在触摸 tmp/restart.txt 时,什么都没有发生,我想知道它是否与在 cd /path/to/app/current 之后从时间戳目录中启动的乘客独立有关。因此,如果我更新当前链接,乘客不会看到该链接的新目标目录中发生的事情,而是留在旧目录中,认为生活是美好的。
这些假设是否正确,如果正确,我该怎么办?如果没有,我该怎么办?
【问题讨论】:
标签: ruby-on-rails ruby passenger