生产服务器
2018年11月7日 15:01

生产服务器是用于托管网站内容和应用程序以部署到实时环境的服务器。它是最终用户访问网站和Web应用程序的主服务器,也称为实时服务器。

生产服务器可以是专用机器,虚拟服务器,基本PC或分散在地理上的多台机器。对于小型企业和简单应用程序,部署中涉及的所有活动可以在单个计算机上进行。在企业级软件部署中,多个服务器通常用于创建和处理软件以及向最终用户交付应用程序所需的阶段。

常见的部署体系结构是开发,测试,登台,生产(通常表示为DEV,TEST,STAGING,PROD或DTSP)。开发环境是创建软件程序并对编码进行任何更改的计算机,通常是开发人员的工作站。在此体系结构中,当开发人员完成应用程序时,开发服务器将其部署到测试 / QA服务器。在测试之后,该软件被部署到登台服务器,其中网站或应用程序的所有元素以它们实时显示的方式组装。一旦所有内容在登台服务器上显示正确并正常运行,该软件将部署到生产服务器,使最终用户可以访问该软件。

传统上,由于几个原因,开发和生产环境是分开的。例如,未经测试的软件(如无限循环或内存泄漏)的问题可能会妨碍生产服务器的运行并导致最终用户出现问题。另一个问题是向用户显示的错误。

因此,在任何规模的环境中,都不鼓励在生产服务器上进行开发。然而,最近,已经尝试了其他方法来从软件部署中移除阶段并使过程更有效。在某些DevOps环境中使用的一种方法是功能标记,它允许开发人员选择特定用户可用的某些功能。功能标记可以在生产服务器上进行开发,为大多数用户关闭功能,直到它们已经演示为所有用户上线。Margaret Rouse  问道:除了速度之外,您希望通过持续的软件部署获得什么?加入讨论

705 157

上一篇:HTML5

下一篇:代理服务器功能

相关文章

旗下产品

软件IP代理 企业HTTP代理 开放HTTP代理 高速硬件IP代理
@ 2016 - 2024.猎鹰网安IP代理, All rights reserved. 鄂ICP备18017015号-4
禁止利用本站资源从事任何违反本国(地区)法律法规的活动
新闻中心 | 其他新闻 | 帮助文档