摘要:
热点随笔: · 速度提高几百倍,记一次数据结构在实际工作中的运用 (_蒋鹏飞)· 主板上来了一个新邻居,CPU慌了! (轩辕之风)· 25岁的程序员,如何做才能在35岁时不焦虑 (程序员北哥)· 【开源】.net微服务开发引擎Anno开源啦 (杜燕明)· .Net orm 开源项目 FreeSql 阅读全文
posted @ 2020-11-30 09:12
博客园团队
阅读(1178)
评论(0)
推荐(0)
摘要:
在《.NET 5.0 背锅案》第7集-大结局之后,园子和 .NET 继续过上了幸福生活。。。剧情很美好,现实很残酷。。。现实是旧案刚结,新案立至,而且新案与旧案有关联,被迫继续拍剧,并对该剧重新进行命名,剧名叫《高并发下的.NET》,第1季的剧情是《.NET 5.0 背锅案》,第2季的剧情是《memcached连接暴增案》 阅读全文
posted @ 2020-11-27 12:41
博客园团队
阅读(2438)
评论(16)
推荐(7)
摘要:
上周由于园子后院起火,不得不调兵回去救火,出海记暂时停更,这周继续更新,“出海记”记录的是我们在 AWS 上建设博客园海外站的历程。在这一记中记录的是我们基于 AWS 免费套餐(Free Tier)创建一个 Amazon RDS for SQL Server 实例,这也是我们第一次使用 AWS RDS,之前只用过阿里云 RDS 阅读全文
posted @ 2020-11-24 15:13
博客园团队
阅读(1651)
评论(2)
推荐(5)
摘要:
热点随笔: · 写给园友们的一封求助信 (博客园团队)· 《.NET 5.0 背锅案》第5集-案情大转弯:都是我们的错,让 .NET 5.0 背锅 (博客园团队)· 《.NET 5.0 背锅案》第7集-大结局:捉拿真凶 StackExchange.Redis.Extensions 归案 (博客园团队 阅读全文
posted @ 2020-11-23 09:11
博客园团队
阅读(1167)
评论(0)
推荐(0)
摘要:
随着第5集的播出,随着案情的突破,《.NET 5.0 背锅案》演变为《博客园技术团队甩锅记》,拍片不成却自曝家丑,这次对我们是一次深刻的教训。在这次甩锅丢丑过程中,我们过于自信,我们的博客系统身经百战,我们使用的开源 redis 客户端 StackExchange.Redis 更是身经千战,虽然 .NET 3.1 版与 .NET 5.0 版相差100多个 commit,但都是业务代码,我们没能耐写出这么大的 bug 阅读全文
posted @ 2020-11-20 14:05
博客园团队
阅读(12301)
评论(110)
推荐(133)
摘要:
大家好,想了很久,终于做了这个决定,写了这封求助信。带着愧疚,努力建设园子这么多年,依然如此糟糕;带着希望,有一件事想恳请大家帮助,这件事如果完成了,将帮助园子迈上新台阶。最近园子发生了很多事情,让我们小小的团队应接不暇,顾此失彼,一团乱,但这些事情都在将园子推向一个更好的发展阶段,但需要我们把握机会,解决好当前面临的一堆问题。 阅读全文
posted @ 2020-11-19 09:51
博客园团队
阅读(86277)
评论(369)
推荐(397)
摘要:
我们的博客系统是部署在用阿里云服务器自己搭建的 Kubernetes 集群上,故障在 k8s 部署更新 pod 的过程中就出现了,昨天发布时,我们特地观察一下,在这1集中分享一下。正常发布情况下,整个部署操作通常在5-8分钟左右完成(这与livenessProbe和readinessProbe的配置有关),下面是部署期间的控制台输出 阅读全文
posted @ 2020-11-18 19:14
博客园团队
阅读(3916)
评论(28)
推荐(11)
摘要:
今天晚上我们发布了最新版博客系统的 .NET Core 3.1 版,之前回退的都是以前的 .NET Core 3.1 版,最新版是基于 .NET 5.0,今天进行一番降级修改才有了 .NET Core 3.1 版。出这个版本有2个打算,一是如果问题暂时解决不了,先用 .NET Core 3.1 版支撑一段时间,二是验证一下是不是这段时间我们代码的变更埋下的坑 阅读全文
posted @ 2020-11-17 23:45
博客园团队
阅读(7782)
评论(88)
推荐(67)
摘要:
考虑到案情的复杂性与戏剧性,今天我们进行了第2手准备,从基于 .NET 5.0 的最新版博客系统修改出 .NET Core 3.1 版。之前回退的 .NET Core 3.1 版是10月14日生成的,中间相差了30多个发布,降级太多,不能长时间在线上使用,有了最新的 .NET Core 3.1 版,一是做好长期破案准备,二是确认一下是否是中间的代码修改造成的问题,今天晚上8点左右会发布这个 .NET Core 3.1 版。 阅读全文
posted @ 2020-11-17 19:43
博客园团队
阅读(2427)
评论(16)
推荐(2)
摘要:
今天晚上基于第2集中改进版的 EnyimMemcachedCore 进行了发布,发布过程中故障重现,最大的嫌犯 EnyimMemcachedCore 被证明无罪,暂时委屈 .NET 5.0 继续背锅。发布操作启动后,Kubernetes 集群在 20:05 左右开始更新 pod,虽然 pod 更新完成了,但从日志中看还是有 pod 在重启,可能是因为健康检查失败而重启 阅读全文
posted @ 2020-11-16 22:04
博客园团队
阅读(7272)
评论(61)
推荐(14)
浙公网安备 33010602011771号