《.NET 5.0 背锅案》第2集:码中的小窟窿,背后的大坑,发现重要嫌犯 EnyimMemcachedCore

在第1集的剧情中,主角是“.NET 5.0 正式版 docker 镜像”,它有幸入选第1位嫌疑对象,不是因为它的嫌疑最大,而是它的验证方法最简单,只需要再进行一次发布即可。我们在周五晚上(11月13日)进行了发布验证,发布后没有出现故障,docker 镜像的嫌疑指数下降,但这不能100%证明它的清白,因为可能是因为周五晚上的并发量不够触发故障。在这一集中,主角是 memcached 客户端 Enyim...

《.NET 5.0 背锅案》第4集:一个.NET,两手准备,一个issue,加倍关注

第1集:验证 .NET 5.0 正式版 docker 镜像问题第2集:码中的小窟窿,背后的大坑,发现重要嫌犯 EnyimMemcachedCore第3集-剧情反转:EnyimMemcachedCore 无罪,.NET 5.0 继续背锅第4集:一个.NET,两手准备,一个issue,加倍关注 考虑到案情的复杂性与戏剧性,今天我们进行了第2手准备,从基于 .NET 5.0 的最新版博客系统修改出 ....

《.NET 5.0 背锅案》第3集-剧情反转:EnyimMemcachedCore 无罪,.NET 5.0 继续背锅

今天晚上基于第2集中改进版的 EnyimMemcachedCore 进行了发布,发布过程中故障重现,最大的嫌犯 EnyimMemcachedCore 被证明无罪,暂时委屈 .NET 5.0 继续背锅。发布操作启动后,Kubernetes 集群在 20:05 左右开始更新 pod 在 20:09 之前一切正常,20:09 开始日志开始出现 tcp 连接相关的异常。最先报异常的是 redis 客户端 S...

《.NET 5.0 背锅案》第5集-案情大转弯:都是我们的错,让 .NET 5.0 背锅

失,我们会黑一罚十地还回去。非常抱歉,这段时间给大家带来麻烦了,请大家谅解。接下来我们要好好 review 代码,找出究竟是什么样的代码惹出这么大的祸,给大家一个交代。下集:《.NET 5.0 背锅案》第6集-案发现场回顾:故障情况下 Kubernetes 部署表现...
© 2020 LMLPHP 关于我们 联系我们 友情链接 耗时0.017632(s)
2020-11-25 02:37:28 1606243048