首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

iis 高连接数,网站就挂,服务器指标没有异常

  •  
  •   lsywuya77 · 145 天前 · 974 次点击
    这是一个创建于 145 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司平台是个电商公众号网站 在发公众号图文后,会迎来一波高峰值流量 会发现,当峰值到达之后,在 iis 的工作进程查询,堵塞了非常多的请求,就导致前台请求都实际等待超时了 但是服务器指标发现并没有异常

    有没有哪位熟悉.net 和 iis 的大佬,能够指导一下 如果有能提供具体帮助和实际解决方案的,可付费咨询 拜谢各位大佬了!

    9 回复  |  直到 2019-07-18 12:57:43 +08:00
        1
    LokiSharp   145 天前
    找微软技术支持啊
        2
    onecode   145 天前
    iis 的并发连接数,队列长度,最大工作进程数有没有修改过,没有设置过建议查询相关资料
        3
    Dannnnn   145 天前
    IIS 并发最高能到多少?数据库和 IIS 在一台服务器上吗?看看数据库有没有瓶颈
        5
    Raymon111111   145 天前
    先检查线程 block 的地方
        6
    aru   145 天前
    服务器带宽有没有满
        7
    aru   145 天前
    另外你们这个非常适合上 cdn,当然页面要做一下 cdn 改造
        8
    feifei8868   145 天前
    1、如果 cpu 占用不大,就把 iis 的进程数加大(应用程序池---高级设置--最大工作进程数 [自己看设置 多少个,Session 需要解决,最简单的存储在状态服务器,也可以数据库,反正不能是内存,默认是内存] )。2、前端搞个 nginx 或 ats 或 squid .把图片、js、css 等在前端缓存了( nginx 相对配置简单点)。3、查看哪个请求比较多,把这个请求优化一下(主要数据库查询),如果页面短时数据变化 不大 ,而查询又复杂。临时的解决方法 是使 System.Web.Caching.Cache 进行缓存。3、进行长期规划,动静分离上 cdn、缓存规划……
        9
    37Y37   144 天前
    楼上老哥说的问题如果都处理了还有问题,那么可以简单的加个 apm 全链路监控自己看看,apm 介绍和参考 https://ops-coffee.cn/s/F-IPkfo6jp6Wkb4ql-jaLg
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4272 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 02:37 · PVG 10:37 · LAX 18:37 · JFK 21:37
    ♥ Do have faith in what you're doing.