记7月5日事件
? ? 背景:我所在的项目组每周四都会升级系统,现场开发人员升级,在公司的开发人员星期五8点钟到公司支撑;
? ? 事情是这样的,周四晚升级接口机出了问题,刚好碰上了要和10000号系统上新功能测试,配合测试的人员(小B)打我电话,但我电话关机了,升级人员(小A)和测试人员拖到凌晨5点还没有解决问题,联系另一个开发人员(SB),这个开发人员有多年开发和升级经验,也没有解决问题。
? ? 最终处理结果,我一个人承担所有责任,小A和SB因为凌晨支撑得到了表扬。
? ? 我的感想:
? ? 1、对于这个升级,升级之前我就感觉到了会出问题,并在项目组群里发了消息,项目经理没有引起重视;
? ? 2、我以人格担保我手机都是24小时开机的,因为公司是不定时工作制,要求员工24小时开机支撑可能随时出现的问题。而这天晚上我的手机竟然莫名关机,而且还是有电的,真是是祸躲不过啊!
? ? 3、对于这个处理结果,我肯定不赞同,我觉得我占到60%的责任,原因有以下几点:
? ? ? ? ?a、虽然说是我的补丁导致问题,但这个是历史遗留问题,是接口机缺jar包,缺配置导致,同样的补丁放在生产应用是正常没有问题的;
? ? ? ? ?b、我手机关机,没有及时支撑,是我的责任,但这也反映出项目组的管理混乱,太随性,没有什么可操作的应急预案;
? ? ? ? ?c、早上8点上班之后发现问题,仅仅用了17分钟我就重现了出错场景,找到问题的原因;
? ? ? ? ?org.xxx.relflow.deploy.RelflowServlet
java.lang.ClassNotFoundException: org.xxx.relflow.deploy.RelflowServlet
javax.servlet.UnavailableException: Missing configuration resource for path /WEB-INF/struts-config-predeal.xml,
? ? ? ? ?正是因为这点让我感到很不公平,我用补丁打到接口机,启动JBOSS,那一整屏的报错他们竟然不会处理,报错是多么的清楚,会点英文的都会处理吧!!而现实是小A竟然从1点到5点都没有找到这个问题,而号称多年开发升级经验的老手SB,也没找到问题!亲,你只要重启一次JBOSS问题就重现了!这些人做事情没有方法,看到一堆接口报错就傻了,不知道如何处理,我就纳闷了,你拿高薪不觉得惭愧吗??所以我觉得这两个起码得负30%的责任,而不是表扬;
? ? ? ? ? d、不懂技术的项目经理很可怕,专制且不懂技术的项目经理更可怕;
? ? ? ??
? ? ? ? ?事已至此,写篇文章纪念吧。
? ? ? ? ?
? ? ? ? ?
1 楼 haoyl_bj 前天 这样的事情的确让人很气愤,但是只要做好自己的事情,就无愧自己了。 2 楼 csblot203 前天 我认为:楼主有逃脱嫌疑的责任,说先说,你感觉或者说你发现了这个更新有可能有问题,为什么不去找你的领导或者你的项目经理去说明事情的严重性,极力去组织的这个更新,如果这个更新包更新上去,造成公司损失了金钱。