【发布时间】:2010-11-05 22:22:22
【问题描述】:
我正在使用 Capistrano 管理在多个负载平衡服务器上运行的 Java Web 应用程序。某些任务(例如配置更改)需要重新启动服务器或重新部署应用程序,在此期间服务器变得无响应。
如果 Capistrano 可以在服务器上连续执行这些任务,而不是同时执行,那么场中一次只会出现一台机器停机,负载平衡器将确保不会丢失任何请求。但是,据我所知,Capistrano 仅在服务器上同时执行操作。
需要明确的是,我并没有尝试连续执行不同的任务。我正在尝试在不同的服务器上连续执行相同的任务。
我可以在我的配置中想出一些方法来破解它,但似乎应该有一个我可以在某处设置的标志。
有人知道怎么做吗?
【问题讨论】:
标签: capistrano