加班的周末
周末加班了,两天都加班,感觉应该要记下来。
周五
周五的时候被通知演示现场有问题。找个小会议室,相关人都在,拉了一个微信群,看现场的人拍过来的照片。进行操作的时候TCP联接断开。
服务器内部的网络,理论上是不会断的。
拍了两端的网络配置,要来了日志。多个节点同时下发操作的,看日志就看得头痛。
开发的环境重现的时候注意到从端的网络有一次变化的过程。测试也在问题单中找到了测试中出现的情况。
初步怀疑的对象已经有了,周六过来验证。
走之前,PL提醒早点到。
周六
早晨六点就醒了,看看时间还早就有睡过去了。
九点到了公司,然后开始摸鱼。
上午重现验证问题,讨论了修改方案。拉分支修改代码。其中要修改的一个点在一个1G的压缩包中……
下午上传修改,包括那个压缩包。测试和产品搭建了现场的环境,重现问题,定位出新问题,断开连接的时间不对。
晚上开始编译、安装。修改的代码出错了,修改,提交,重新编译。
新发现的问题更加奇怪,开始分析整个流程,加各种打印,期望可以找到问题的原因。
周日
早晨醒来就10点多了,早晨就决定不去了。
中午出去吃饭,情绪低落。
下午到了公司,还在定位断开链接的问题。定位到了可能是其他功能引起的,修改,不启用该部分功能,重新编译安装。
问题依旧,但是添加了打印,问题就是部分心跳包没有收到。验证就是丢包了。
怀疑是网板问题。修改超时时间规避。
硬件的问题和修改后的验证周一再说。
等安装的时候,手机上弹出了一堆天气预警。而我没有带伞。晚上走的时候,果然在下雨,不敢骑车,冒雨走回去了
总结
不存在的,出问题的又不是我编写的,只是正好调用而已。
唯一说的上的大概就是出门之前看天气预报?