我以这种方式构建了一个与Capistrano类似的小部署脚本,该脚本将Rails应用程序 checkout 到带时间戳的目录,并在一切顺利后将current
链接设置为该脚本。
问题是,在触摸tmp/restart.txt时,什么都没有发生,我想知道这是否与从cd /path/to/app/current
之后带有时间戳的目录中启动的Standalone Standalone无关。因此,如果我更新当前链接,乘客看不到该链接的新目标目录中正在发生的事情,而是停留在旧目录中,则认为生活是美好的。
这些假设是否正确?如果正确,我该怎么办?如果没有,我该怎么办?
最佳答案
您需要将电流作为第一个参数传递
关于ruby-on-rails - 乘客独立版在触摸restart.txt时不会重新启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5430054/