部署 – 开发Web应用程序时的分段环境的定义是什么?

前端之家收集整理的这篇文章主要介绍了部署 – 开发Web应用程序时的分段环境的定义是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当为其他人开发Web应用程序时,多个测试环境是一个好主意.然而,不同的开发团队对于每个环境的含义都有不同的定义.

目前,我喜欢保持简单,并有一个开发环境(我的本地机器),一个分期环境(有人在我将应用程序部署到世界之前),然后进行生产.虽然在更多环境中可能有价值,但我现在将坚持这三个.

我的主要问题是:

What properties would be appropriate
when defining a staging environment?

但是,这里有一些相关的问题:

> Web服务器是否必须位于与数据库不同的物理机器上?
>数据库是否必须与生产数据库完全相同?
>分期环境可以停下来进行维护吗?
>可以使用分段环境来测试新功能(即beta环境)吗?

解决方法

我建议您的分期环境与您的生产环境尽可能接近.

如果为数据库和Web服务器使用单独的服务器,请尝试将其保留在分段中,如果使用负载平衡器,请尝试将其配置为进行分段等.

然而,根据我的经验,情况并非如此,我们的分期环境在硬件方面总是比生产环境低.这样做的问题是,您无法测试每个功能,并确保生产将工作相同.

至于您的其他问题:

>分段通常可以在需要时关闭,您可以为其安排新版本,更灵活的安排.>我们有一些案例,我们在分期上安装了多个应用程序实例.一个类似于生产中的版本,另一个具有客户端测试的新功能.

原文链接:https://www.f2er.com/html/229818.html

猜你在找的HTML相关文章