你参与的软件或者Web项目,有过哪些严重的线上事故,后果及相关处罚是啥?
写Sql语句的时候少写了where,把几百万个用户的密码重置了,执行的时候感觉怎么用的时间那么久,完了发现影响行数xxx万,瞬间石化。然后马上报告上级,找DBA从备份库恢复了。小业务,而且处理及时,影响不是很大。想来还是有些后怕。 之后还是老老实实用后台管理系统。。
■网友
某银行项目,传送定长报文的时候,某金额字段本来应该是前补零的,程序居然写成了后补零15位的金额字段,100块 变成了1000亿结果记了一笔账立马发现某内部户没钱了,金额太大连冲账都无法实现。最后手工调了。某银行项目,发布人员将测试环境中的参数上到了生产环境中,导致本来应该记到A帐户的帐记到了B帐户上。在B知道之前先冲销处理了,然后再和B解释,然后再手工记A帐。总之,其实什么都可以手工调…… 人员处理结果不详
■网友
shell脚本写的有bug,没有详细测试就扔到ansible上面执行了,导致A文件夹的数据被B文件夹的数据强行覆盖,一百多台线上服务器同时挂掉,幸亏在晚上,及时发布了两个补丁进行最大限度的修复,处理不了的手工处置或使用备份。
■网友
某银行项目,一哥们的程序在交易金额的输入框之前钱多加了一个"万"字,后台也加了处理,平时我们的编码规定是金额不带单位,三位一逗即可.下午记账的时候突然发现账户上少了4个数量级的钱,汗.这种严重的线上事故公司至少罚5K,而且当时把大家都吓尿了,这哥们直接准备跑路.后来的结果是没罚钱也没咋样,银行内部有个手工冲账和抹帐...
■网友
在备用mysql上测试自动删除dns记录的功能,然后切换到工作数据库上的时候,忘记了撤掉测试,把所有dns数据清空了。还好有备份,当时的感觉想跳楼。还有一次是机房机器换ip, 但是忘记让机房人员换标签,一周后重装系统,根据标签上的ip确认机器,导致一个没有备份的应用数据全部被删除。
推荐阅读
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 商家通过低保户购物而把自己的利润返还赠送低保户安装宽带或者旧电脑可行吗
- 大部分黑客或安全研究员读的是啥「大学专业 」
- 软件公司为啥频繁地在培训机构批量招人
- 最近有啥样的交友软件比较好玩呢
- 能和 Google Calender 方便双向同步的 iOS 日程管理软件有哪些最好也支持iPad
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- 电子信息工程考研有啥偏软件类的专业可以报考
- 作为一个服装供应商,怎么样与淘宝卖家沟通才能卖出自己的产品或者拿到订单
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
