debugging - 生产环境中出现无法在开发环境中复制的错误是否正常?

标签 debugging testing web deployment

我有两个环境。一种是开发,一种是生产。将代码从开发合并到生产时,开始弹出不在开发中的错误,因此很难找出问题所在。关于如何在这种情况下修复错误的任何建议?此外,产品中存在开发中没有的错误是否正常?

最佳答案

您需要做的是拥有一个预生产环境。预生产环境是生产环境的精确复制。

部署到您的预生产环境并进行一些测试。如果一切正常,则部署到您的生产环境。

定期使用生产数据刷新您的预生产环境。

如果您在生产中遇到错误。首先确保您的预生产是从您的生产环境刷新的。在预生产中调试问题应该容易得多。

关于debugging - 生产环境中出现无法在开发环境中复制的错误是否正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24145941/

相关文章:

java - 从 Eclipse 中调试 gradle 测试

ruby-on-rails - 使用 FactoryGirl 进行 Controller 测试

python - 使用Python测试时如何使Elasticsearch索引为 "blocking"?

java - ClassNotFoundException - 使用 ClassLoader 在 Web 应用程序中动态加载类时

javascript - 防止重新激活 javascript 对密码字段的盲目影响

javascript - Prototype JS 'getHeight()' 改变对象可见性和其他疯狂行为

c# - 使用 VS2010 在混合 C# C(win32) 项目中没有加载符号

java - 为什么在类之间传递对象时它会变为空?

java - Java 集成测试中的 void 方法

css - 平滑地显示 MathJax 方程,并且仅在完全呈现后显示