我正在使用 capistrano 部署 Magento 2 应用程序。我们要先部署到一台服务器(qa1),在第一台服务器上部署完成后,我们要在第二台和第三台服务器(qa2和qa3并行)上rsync部署。
即使我这样做了:
server 'qa1.f.com', roles: %w{app db web}, user: 'ubuntu', primary: true
server 'qa2.f.com', roles: %w{}, user: 'ubuntu'
server 'qa3.f.com', roles: %w{}, user: 'ubuntu'
它部署到所有服务器。