首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >您使用了哪种保护措施来避免意外地更改生产环境?

您使用了哪种保护措施来避免意外地更改生产环境?
EN

Stack Overflow用户
提问于 2009-06-05 15:15:21
回答 10查看 422关注 0票数 8

因为我们没有一个好的登台环境,所以我们经常不得不在生产系统上调试问题。我们有web、应用程序和数据库服务器。

在执行此操作时,您会使用哪种保护措施来避免意外更改生产环境?

编辑:

该应用程序是一个非常复杂的B2B垂直web应用程序。这涉及到大量的数据。有些表有近1亿条记录。

编辑:

我们现有的转移环境没有镜像生产的能力。除了实际的数据库数据外,还涉及数百of的数据文件。

编辑:

我们对代码使用源代码控制,但不对存储过程使用源代码控制。在源代码控制中有一些旧的存储过程,但没有人再将其更新。

主要关注点是文件系统上的数据库和数据。

顺便说一句,我是这家公司的顾问,不是真正的员工。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-06-05 15:18:52

最直接的回答是:“不要那样做。”

票数 5
EN

Stack Overflow用户

发布于 2009-06-05 15:19:12

源代码控制。当事情变得不可挽回时,没有什么比回滚更好的了。另外,diff可以帮助您将更改复制到其他生产系统。

票数 5
EN

Stack Overflow用户

发布于 2009-06-05 15:19:29

仅允许某些帐户具有写访问权限,因此您必须以不同方式登录才能进行更改

在web服务器上,有两个相互镜像的目录结构,一个只有一个ID可以写入,另一个暂存目录,每个人都可以写入。

在数据库服务器上,有一个生产数据库,其中只有一个ID可以写入,还有一个登台数据库,每个人都可以写入。分段数据库可以将夜间备份还原到该数据库。

但是,如果您有一个错误的查询或您的临时系统中的一些资源占用,资源将从生产中拉出,机器可能会挂起。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/956428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档