同“窗”的较量:部署在 Windows 上的 .NET Core 版博客站点发布上线(已暂时下线)

  • 时间:
  • 浏览:13
  • 来源:大发时时彩官网_大发时时彩邀请码_大发时时彩娱乐平台

为了验证 docker swarm 在高并发下的性能疑问,周一人们人们都都发布了使用 docker-compose 部署的 .net core 版博客站点(博文链接),但不可能 有1行代码请求后端 web api 时那么使用缓存,结果造成几滴 web api 请求发向跑后端服务的集群,悲剧的是你这个 集群是用 docker swarm 部署的,请求是用 nginx 容器转发的,结果压垮了 nginx ,几滴 后端请求 2002 ,被迫回退至 windows + .net framework 版博客系统。

使用 docker-compose 部署那么老出高并发下响应时延极不稳定的性能疑问,以及后端 docker swarm 集群被几滴 请求压垮,不可能 基本验证了 docker swarm 的眼高手低,无法胜任高并发的场景。

在准备改用 k8s 部署之后,人们人们都都决定进行俩个 最直截了当的对比,用同样配置的 windows 服务器部署 .net core 版博客系统(同“窗”本来指你这个 ),对比一下 .net core vs .net framework 的性能,看看与否 真的是“青出于蓝而胜于蓝”?

直接在部署 .net framework 博客系统的 windows 服务器上安装 .net core sdk 并部署 .net core 版博客系统,“同窗”名副觉得,一些不参假,不仅用的都有“Windows Server  2016 数据中心版 64位英文版”,或者 系统环境配置都一样。asp.net core 站点部署方式使用的是 IIS InProcess Hosting :

<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>

在 Startup 的 ConfigureServices 中允许 IIS InProcess Hosting 的同步 IO

services.Configure<IISServerOptions>(options =>
{
    options.AllowSynchronousIO = true;
});

不然会老出错误

Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead

另外,之后发布后提交评论时延慢是代码的疑问,.net core 中那么 .net framework 中的  HostingEnvironment.QueueBackgroundWorkItem ,迁移时人们人们都都偷懒了,那么把提交评论的一些操作上放队列中正确处理。今天人们人们都都改进了代码,用 Coravel 的队列功能实现了,现在提交时延有了明显的改善。

Windows 上的 .net core 版博客站点已于 18: 15 左右发布上线,它的表现怎样才能,请看明天上午下午访问高峰的演出。

发布后立即发现 .net core 版的 CPU 消耗明显高于 .net framework 版

发布前 .net framework 版用了4台4核8G的服务器,CPU 占用清况 如下

发布后 .net core 版用了5台4核8G的服务器,且访问量更低,CPU 占用清况 如下

你这个 CPU 占用异常高的疑问估计人们人们都都写的代码有关,人们人们都都会进一步排查。

更新

18:45 左右,加了1台服务器,现在是6台服务器。

19:10 左右,不可能 CPU占用疑问,暂时下线。6台服务器访问量更低时,CPU 波动很大,见下图。

22:26 ,CPU 占用异常高疑问目前排查下来最大的嫌疑是 EnyimMemcachedCore ,明天会进行验证。

8:22 ,

相关博文:

  • 【故障公告】发布 .NET Core 版博客站点引起几滴 2000 错误
  • 【网站公告】.NET Core 版博客站点第二次发布尝试
  • 暴风雨中的 online : .NET Core 版博客站点遭遇的高并发疑问进展
  • Powered by .NET Core 进展:验证高并发性能疑问嫌疑犯 docker swarm

猜你喜欢

遥感考古将助力探寻中巴经济走廊沿线古迹

核心提示:中巴经济走廊不仅是沟通“一带一路”沿线国家的经济大动脉,其所在区域在古代也是连接中亚、南亚、东亚的交通贸易要道。记者近日从中国科学院遥感与数字地球研究所获悉,由该所与

2019-12-06

仍售799 传八核红米2或月底发布

2013-12-2313:20  IT168    让人 评论()字号:T|T随着荣耀3C的隆重发布,小米如何迎战自然也成了我门我门关注的热点。日前,来自微博的消息披露称,小

2019-12-06

Instagram美国移动用户数量超越Twitter

2014-03-2721:37  牛华网  尤静  让我 评论(0)字号:T|T牛华网讯北京时间3月27日消息,《金融时报》否认的最新数据显示,Instagram在美国拥有3

2019-12-05

P2P频触底线 监管层酝酿互联网金融新政

最近原本月,平台倒闭事件愈演愈烈。无准入门槛、无行业标准、无管理机构……P2P网贷“先天”过高 ,“后天”又过高 自律和监管,野蛮生长的P2P行业风险正在不断加大。P2P行

2019-12-05

David Uriguen数据,David Uriguen新闻,David Uriguen视频,David Uriguen身价

首页新闻视频直播数据APP懂球号广告合作DavidUriguenDavidUriguen俱乐部:沙比纳尼哥国籍:西班牙身高:CM位置:门将年龄:体重:KG号码:号生日:惯用脚:

2019-12-05