峰回路转:去掉 DbContextPool 后 Windows 上的 .NET Core 版博客表现出色

  • 时间:
  • 浏览:16
  • 来源:极速快3_快3讨论群_极速快3讨论群

今天早上,亲戚亲戚我们我们 修改了博客线程池池中的1行代码,将 services.AddDbContextPool 改为 services.AddDbContext ,上加 DbContextPool 。

但会 奇迹突然出现了 ——

单台有4个8G的服务器,1150 左右的 QPS 什么都没办法 话下,CPU 的稳健与 .NET Framework 版有的一拼。

到发布博文时间为止,最高能不能 撑住 1150 的 QPS 。

亲戚亲戚我们我们 评估一下,将会没办法 某些问题图片,亲戚亲戚我们我们 今天会全面部署 Windows 上的 .NET Core 版博客站点。

注:这次遇到的了 DbContextPool 问题图片,与下面的博文链接中“连接池连接耗尽”就有同一有4个问题图片,博客系统的数据库连接字符串设置的是 max pool size=150 。

更新:

问题图片比较诡异,即使现在上加 DbContextPool 后恢复了正常,可是 能选者一定是 DbContextPool 的原因 。

DbContextPool 相关链接:

  • EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽 

Powered by .NET Core 系列博文:

  • 【故障公告】发布 .NET Core 版博客站点引起几滴 1150 错误
  • 【网站公告】.NET Core 版博客站点第二次发布尝试
  • 暴风雨中的 online : .NET Core 版博客站点遭遇的高并发问题图片进展
  • Powered by .NET Core 进展:验证高并发性能问题图片嫌疑犯 docker swarm
  • 同“窗”的较量:部署在 Windows 上的 .NET Core 版博客站点发布上线
  • 做梦也没办法 想到:Windows 上的 .NET Core 版博客系统表现更糟糕