• 亿级流量网站架构核心技术读书笔记03


    在大促来临之前,研发人员需要对现有系统进行梳理,发现系统瓶颈和问题,然后 进行

    系统调优来提升系统的健壮性和处理能力。一般通过系统压测来发现系统瓶颈和问题。

    系统压测一般指性能压力测试,评估系统的稳定性和性能,通过压测数据进行系统容量

    评估,决定是否需要扩容和缩容。线下压测(使用Jmeter、Apache ab 压测某个接口或某

    个组件(如DB 连接池),然后进行调优,实现单个接口或组件性能最优。线下压测环境和

    线上不同,适合组件级压测,数据只能参考)线上压测(按读写分为读压测、写压测、混

    合压测,按数据仿真度分为仿真压测和引流压测(如TCPCopy),按是否给用户提供服务

    分为隔离集群压测和线上集群压测。注意离散压测(选择的数据应该是分散的或长尾的)和

    全链路压测) 在系统压测后会发现一些系统瓶颈,在系统优化之后会提升系统吞吐量并降

    低响应时间,容灾之后的系统可用性得以保障,但还存在一些风险,如网络抖动、某台

    机器负载过高、某个服务变慢、DB load值过高等,为了防止因为这些问题导致系统雪崩

    ,需要制定应急预案。

    参考链接:https://baijiahao.baidu.com/s?id=1626136586553658648&wfr=spider&for=pc

  • 相关阅读:
    Timed Code
    jQuery的deferred对象详解
    ASP.NET MVC 使用Redis共享Session
    .NET垃圾回收(GC)原理
    强命名程序集,签名,延迟签名
    CLR 关于强命名程序集 .
    .NET程序集强命名删除与再签名技术 源代码剖析
    应用Strong Name保存.NET应用程序集
    使用强命名程序集防范篡改
    1.浅谈CLR
  • 原文地址:https://www.cnblogs.com/Evak/p/13095938.html
Copyright © 2020-2023  润新知