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