【日记 2020-12-23 周二 多云 】生产问题回顾

avatar 2020年12月22日22:31:08 0 150 views

今天方老板终于休产假归来

他不在的这半个月,我们出了2次生产事故,其中一个还被客户投诉了,主要的责任可能还是我,当时费率修改时,没有评估到14和20的,直接把渤海的14的删除了,替换了20的,结果险种,险别都没有兼容

松梁那个更惨,优化性能结果把数据库搞垮了,然后阿拉丁系统被运维重启了,虽然是串联运行,但是还是导致了系统的整体我不可用

一方面定损系统受到影响,另一方面反欺诈无法使用,都是很严重,还被记了L2级生产问题,太惨了,谁来做那个都可能会背锅

但是,我们洪老师之前跟权哥他们说的 “先解决问题,再考虑责任的问题”

这次生产问题,也让我们学到了很多东西

遇到有风险的需求,一定要弄开关,一旦出问题,马上把开关关了

还有就是性能优化的需求,一定要做压测,压测,压测

一方面接口压测, 一方面数据库压测

 

然后今天被有一个问题被批了,李X提出了一个问题,就是数据库字段长度不够,阿拉丁库是1个中文3个字节,目前是varchar2(20),用户传的中文是12个,报错了,然后我就帮他改了,上脚本帮他改了

方老板问,为啥要帮他改,他让你改你就改吗?你和他是一边的吗?需要排需求按照流程去改

如果你直接改说明你承认了你们系统有Bug,如果你说因为客户数据变了,属于业务需求修改,需要排期,我是这样理解的

 

还有一个问题是之前同步11张用户相关表从理赔库到阿拉丁库的问题,李X给了一个脚本,大概是初始化数据的,从阿拉丁库拿数据到他们库的

方老板说,不能把那个脚本移交了生产库,测试库可以给他们玩玩

如果生产库同步初始数据,需要走签报审批,并且走线下导出导入,不能直接通过脚本弄过去

后面的增量同步是可以通过代码

看来安全方面东东公司条条框框还挺多的

 

下班后帮一个人写了一个lambda处理数据的例子,挺简单的,代码在这里

 

然后晚上帮一个客户写了一个商城的增删改查,大概是springboot+mybatis的demo,代码地址,主要是四个接口的实现

100块钱,要的并不多,对方非要说等你写完了再下单,因为我没有那么多时间,我要回去写论文,直接回他“那你找别人吧”

后来回到家,拿了外卖,对方下单了,然后帮他写,从搭建项目到完成,写了大概1小时, 完成了

9点40多才吃饭,饭都凉了1个小时了

 

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

avatar 登录者:匿名
可以匿名评论或者登录后台评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0