注:这边博文分享的是我们处理故障过程中发生的事实,故障的确是在我们将博客系统从 .NET 5.0 版回退到 .NET Core 3.1 版恢复的,但不一定是 .NET 5.0 本身的问题,有可能是巧合,也有可能是我们的应用代码不能适应 .NET 5.0 的某些变更,我们会进一步排查与验证。
自从博客系统升级 .NET 5.0 之后遇到的诡异故障(一、二、三、四),今天它又出现了,就在前天刚刚故障之后, 就在昨天 .NET 5.0 正式版刚刚发布之后,出现了。
今天晚上(11月12日)我们在 19:30 左右进行了一次发布,发布后特地进行了观察,当时没有出现故障,满以为这次发布相安无事,但后来还是慢慢发生了故障,直到 20:30 左右产生大范围影响,大量请求响应缓慢。在这次故障过程中,我们试遍了之前的所有方法(除了回退 .NET 5.0)都无济于事,在我们几乎绝望之时,我们把目光转向了我们曾经专门"洗白"过的 .NET 5.0,我们没有任何理由怀疑 .NET 5.0,但是除了 怀疑 .NET 5.0,我们已经走投无路。
在22:00左右,我们带着非常复杂的心情,不报任何希望(也不希望有希望)地进行了从 .NET 5.0 回退到 .NET Core 3.1 操作
./deploy-blog.sh 2.3.73
结果,在回退完成后,竟然恢复了正常,恍如梦中。。。
难道又是一次巧合,刚好故障在这个时间点恢复,我们正好进行了回退操作。。。
我们现在茫然不知所措,似乎铁证如山,似乎 .NET 5.0 不可能出现如此大的问题。。。我们先冷静冷静,然后再仔细分析与排查。
非常抱歉,今天 20:30~22:00 左右博客站点再次出现的故障给您带来了很大的麻烦,请您谅解。
【更新】
2020-11-13 07:55,博客系统恢复为 .NET 5.0 版运行。(注:.NET 5.0 版与 .NET Core 3.1 之间相差30个发布,这个降级影响比较大。另外,如果真的是 .NET 5.0 引起的,如果发生故障,可以立即回退到 .NET Core 3.1 恢复。)
2020-11-13 10:56,接下来我们会采用排除法,一个一个怀疑点排查与验证,第一个怀疑对象是 memcached 客户端 EnyimMemcachedCore 。
原文转载:http://www.shaoqun.com/a/489977.html
黑石集团:https://www.ikjzd.com/w/1339.html
燕文物流:https://www.ikjzd.com/w/2229
勤商网:https://www.ikjzd.com/w/2219
自从博客系统升级.NET5.0之后遇到的诡异故障(一、二、三、四),今天它又出现了,就在前天刚刚故障之后,就在昨天.NET5.0正式版刚刚发布之后,出现了。今天晚上我们在19:30左右进行了一次发布,发布后特地进行了观察,没有出现故障,但后来在20:30左右发现了故障(巧合的是与上次故障是差不多的时间点)注:这边博文分享的是我们处理故障过程中发生的事实,故障的确是在我们将博客系统从.NET5.0版
杨颜:杨颜
paipaiwang:paipaiwang
速卖通新手怎么运营?速卖通运营的9大要点!:速卖通新手怎么运营?速卖通运营的9大要点!
Prime Day发货也有禁忌,小心被退回!:Prime Day发货也有禁忌,小心被退回!
继收购Souq之后,亚马逊又将在中东推新电商平台!:继收购Souq之后,亚马逊又将在中东推新电商平台!