摘要:
为了验证 docker swarm 在高并发下的性能问题,周一我们发布了使用 docker-compose 部署的 .net core 版博客站点,但由于有1行代码请求后端 web api 时没有使用缓存,结果造成大量 web api 请求发向跑后端服务的集群。悲剧的是这个集群是用 docker swarm 部署的,请求是用 nginx 容器转发的,结果压垮了 nginx 阅读全文
posted @ 2019-08-13 18:34
博客园团队
阅读(6489)
评论(88)
推荐(19)
摘要:
热点随笔: · 我在北京这几年(全) (Charlotte77) · 凌晨1点突发致命生产事故,人工多线程来破局! (纯洁的微笑) · 【故障公告】发布 .NET Core 版博客站点引起大量 500 错误 (博客园团队) · 【网站公告】.NET Core 版博客站点第二次发布尝试 (博客园团队) 阅读全文
posted @ 2019-08-12 09:07
博客园团队
阅读(2395)
评论(0)
推荐(2)
摘要:
抱歉,.NET Core 版博客系统(博客后台除外)的发布给大家带来麻烦了,我们正在一边忙着修各种 bug ,一边排查访问高峰高并发性能问题。对于发布后遇到的高并发性能问题,我们一点都没去怀疑 .net core ,我们怀疑的是 docker swarm ,怀疑在高并发下 docker swarm 网络性能急剧下降,而且极不稳定。对比新旧版博客系统所消耗的服务器资源,差距之大让人乍舌。 阅读全文
posted @ 2019-08-11 17:40
博客园团队
阅读(13956)
评论(408)
推荐(43)
摘要:
今天暴风雨袭击了杭州,而昨天暴风雨(高并发问题)席卷了园子,留下一片狼藉。在前天傍晚,我们进行了 .net core 版博客站点的第二次发布尝试,在发布后通过 kestrel 直接监听取代 nginx 转发解决了高并发下的1秒延迟问题,成功地顶住了下班前的访问小高峰,但这只是一场大雨,第二天的上午和下午的暴风雨(访问高峰中的高并发)才是真正的考验。 阅读全文
posted @ 2019-08-09 23:09
博客园团队
阅读(10386)
评论(87)
推荐(36)
摘要:
在上次发布失败后,很多朋友建议我们改用 k8s ,但我们还是想再试试 docker swarm ,实在不行再改用 k8s 。在改进了 docker swarm 集群的部署后,我们准备今天 17:30 左右进行一次发布尝试。docker swarm 集群是我们使用阿里云服务器自己搭建的,这次进行了3方面的改进。 阅读全文
posted @ 2019-08-07 17:00
博客园团队
阅读(14646)
评论(394)
推荐(120)
摘要:
非常抱歉,今天上午的博客站点故障给大家带来了很大的麻烦,请大家谅解。这次故障是我们发布 .NET Core 版博客站点引起的,虽然我们进行了充分的准备,但还是低估了高并发下的复杂问题。以下是故障背景与大致经过:在这个炎炎夏日,我们正日火朝天地忙着整个 .NET Core 迁移工程的收官 —— 发布 .NET Core 版博客站点与博客后台。 阅读全文
posted @ 2019-08-05 15:06
博客园团队
阅读(14799)
评论(153)
推荐(97)
摘要:
热点随笔: · 15款好用超赞的chrome插件, 开发者们的必备~(方子龙)· 一份关于.NET Core云原生采用情况调查(张善友)· 我是因为什么原因走向程序员这个行业?--十年系列(纯洁的微笑)· 程序员生活之路--来自程序员爸爸的一封信(架构师修行之路)· 天天吹微服务,单体应用有啥不好? 阅读全文
posted @ 2019-08-05 12:19
博客园团队
阅读(1454)
评论(0)
推荐(3)
浙公网安备 33010602011771号