触摸restart.txt时,Passenger Standalone不会重新启动

rau*_*sch 5 ruby ruby-on-rails passenger

我以这种方式构建了一个类似于Capistrano的小部署脚本,它将Rails应用程序检出到一个带时间戳的目录,并current在一切顺利时设置链接.问题是,在触摸tmp/restart.txt时,没有任何反应,我想知道它是否与之后在时间戳目录中启动的Passenger Standalone有关cd /path/to/app/current.因此,如果我更新当前链接,乘客不会看到该链接的新目标目录中发生的事情,但保留在旧目标目录中,认为生活是美好的.

这些假设是否正确,如果是,我该怎么办?如果没有,我该怎么办?

mpa*_*pis 6

您需要将当前值作为第一个参数传递