【发布时间】:2013-11-01 18:17:27
【问题描述】:
我对如何做到这一点的最佳做法感到很困惑,我找不到任何信息,因为我不知道这是否有特定的名称。
在无需关闭站点、复制新文件和重新启动 Web 服务器的情况下更新 Web 应用程序的最佳方法是什么 - 无论是 RoR、Apache 还是您所拥有的。
谁能赐教?
【问题讨论】:
-
使用 Unicorn 为您的网站提供服务。它的功能之一是能够在不丢失连接的情况下进行部署。没有停机时间。
-
@SergioTulentsev、
puma、thin和passenger enterprise也可用于零停机部署:) -
@freemanoid:对。我忘了添加“例如”。不过,我不知道乘客。它曾经粗暴地杀死客户端连接。这就是我迁移到独角兽的原因。
标签: ruby-on-rails deployment web-deployment