【发布时间】:2020-04-11 20:34:02
【问题描述】:
我设置 Nginx 来监听 lockalhost:3000,而不是启动 rails 命令bundle exec rails server webrick -e production。我发现我可以将 rails 服务器作为守护进程启动,只需将 -d 标志添加到命令中,因此命令变为 bundle exec rails server -d webrick -e production。我的问题是,在服务器重新加载或应用程序被粉碎后 - 这是一个死胡同,我找不到有关如何创建“rails 作为具有自动重新启动功能的守护程序”的信息。
【问题讨论】:
-
使用监控? mmonit.com/monit 监控进程并在被杀死时重新启动?
标签: ruby-on-rails linux nginx