部署不同版本的网络应用程序
Deploy different versions of web-application
在这个假设的场景中,我在他的第一个版本上有一个网络应用程序 运行,大约有 1,000 个活跃用户。
我刚刚完成了第二个版本,只想对一些用户进行测试,将这个新版本交付给这些客户并让其他人仍在使用第一个版本的最有模式的方式是什么?
考虑使用 Express (Node.js) 构建并部署到 AWS 的应用程序。
根据您的体系结构,详细信息会有所不同(单个 ec2 实例、多个实例、具有负载均衡器的多个实例、多个容器等),但您要执行的操作的通用术语称为 'blue green'部署。 Google 这样你就会得到很多匹配项,然后将结果缩小到与你的设置相匹配的结果。
这是一篇文章,例如:
在这个假设的场景中,我在他的第一个版本上有一个网络应用程序 运行,大约有 1,000 个活跃用户。
我刚刚完成了第二个版本,只想对一些用户进行测试,将这个新版本交付给这些客户并让其他人仍在使用第一个版本的最有模式的方式是什么?
考虑使用 Express (Node.js) 构建并部署到 AWS 的应用程序。
根据您的体系结构,详细信息会有所不同(单个 ec2 实例、多个实例、具有负载均衡器的多个实例、多个容器等),但您要执行的操作的通用术语称为 'blue green'部署。 Google 这样你就会得到很多匹配项,然后将结果缩小到与你的设置相匹配的结果。
这是一篇文章,例如: