gpt4 book ai didi

ruby-on-rails - Capistrano + NGINX Passenger 重启 Rails App

转载 作者:太空狗 更新时间:2023-10-29 13:09:00 28 4
gpt4 key购买 nike

我终于让 capistrano 在我的网站上工作了,但是,我似乎无法让应用程序的重启部分工作。我想要做的是设置 capistrano 以在部署完成后重新启动运行 rails 应用程序的 mongrel 集群。由于我使用 passenger 来安装所有东西,所以我不知道如何重新启动 mongrel 集群。

有人知道怎么做吗?在我读过的每个教程中,它都提到在应用程序的/tmp 文件夹中应该有一个 restart.txt 文件,但是我找不到任何解释如何重新启动它的内容......或者在文件中放入什么.

最佳答案

我认为将此任务添加到您的 deploy.rb 文件应该可以

namespace :deploy do  task :restart do    run "touch #{current_path}/tmp/restart.txt"  endend

基本上这将在 rails 根目录中运行 touch tmp/restart.txt 以重启 passenger

关于ruby-on-rails - Capistrano + NGINX Passenger 重启 Rails App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3948074/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com