如何区分测试环境和正式环境

事件:2011年11月4号下午,为了验证之前用户提交的一个Bug,我打算用当时的data和log反演一遍以验证Bug是否已修复,于是我拿出自己编写的一个根据log自动发送报文给服务器的工具,加载日志-》点击发送,看着一条条报文发送给服务器并以毫秒级速度反演,一阵得意。但是余光一撇却让我入坠寒渊,这刻发送的目标服务器正是用户的正式生产环境。。。发现后头皮后发麻了,果然不久之久用户便发现了,说是出现了一大堆“假”数据。

后果:由于这套系统用的是内存数据库,并不支持回滚,也就是说用户正式环境的数据已经被我弄的面目全非!!!

收场:用户打了无数电话来抱怨,3位同事一条条的分析发送出去的报文,手工修复数据。

反思:

1.首先肯定是自己的问题,自以为对一件做了N次的事没所谓,只是重复的机械劳动,主观上没有重视。

2.用户正式生产环境作为我们能够随时连通,这也是一个问题。

3.测试环境和正式环境无严格区分,只是用一个配置文件的一个配置项的IP地址来区分。

深刻的教训啊。。。

以此博客为鉴,以后再也不犯这种错误了,不知道还有什么好办法可以避免这种错误的发生呢? 

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值