Mongrel 只重新启动一个端口?

Mongrel 只重新启动一个端口?

我有一个跨六个端口的混合集群设置。我知道如何重新启动集群。

如果我可以对我们的 Redmine 安装进行插件测试,而不必中断团队服务来重新启动 mongrel,那就太好了。我想知道是否可以只重新启动一个可以作为开发端口的端口?(重新启动时,mongrel 似乎会加载对 rails 应用程序所做的更改。)

答案1

解决此问题的一种方法是单独部署 Redmine 插件测试。您可以使用 Capistrano 多阶段部署到同一服务器上的不同目录(并使用相同的database.yml)。然后您可以随时重新启动该实例而不会打扰团队。

相关内容