1

我正在使用 capistrano 进行部署,在此过程中我需要访问网关后面的一些服务器,以及一些不使用此网关的服务器。

如何指定哪个服务器使用网关(以及哪个网关)而哪个不使用?

4

1 回答 1

2

我以前遇到过这个问题,但从未找到“正确”的解决方案。我想它就在那里,但作为一种解决方法,您可能会使用多级功能。

假设您有两台服务器要运行 Cap 任务,但只有一台需要网关。把它们放在不同的阶段,一个有网关设置,另一个没有。

缺点是你必须运行你的任务两次 - 每个阶段设置一次,但这是一个相当微不足道的成本。

于 2012-11-16T15:41:46.760 回答