当前位置: 首页 > news >正文

架构师:如何提高web网站的请求并发响应量?

文章目录

  • 一、提出问题
  • 二、相关概念
  • 三、如何提高网站请求响应能力?
  • 四、负载均衡有那些方式?
  • 五、常用微服务架构图及推荐书籍

一、提出问题

今天,突然想到一个问题,双十一,那些电商网站的并发量是多大?

简单查了一下,说天猫双十一的并发请求量,在50多万请求每秒的处理能力。
那么,我们如何提高网站的请求响应能力?

二、相关概念

这里,可能需要了解两个概念,QPS和TPS

QPS的定义
QPS(Queries Per Second),即每秒查询率,是衡量系统处理查询请求能力的一个重要指标。它通常用于评估搜索引擎、数据库、API等系统的性能。QPS越高,表示系统在单位时间内能处理的查询请求越多,处理能力越强。

TPS的定义
TPS(Transactions Per Second),即每秒事务处理率,是衡量系统在单位时间内处理事务数量的一个重要指标。它通常用于评估数据库系统、交易系统等需要处理复杂事务的系统的性能。TPS越高,表示系统在单位时间内能处理的事务越多,处理能力越强。
在这里插入图片描述
参考:深入解析QPS和TPS:理解与优化系统性能

三、如何提高网站请求响应能力?

我们一般会用到NGINX+服务集群来提高网站的响应并发量
但是,我有想到,NGXIN的最大并发量是5万
那这样,网站的并发量最大就在5万了吗?

显然不是的。

于是,问了一波同学。
建议是,加一层IP负载均衡,配合NGINX集群,提高并发响应量。
同时也给出了说明,这是运维组的工作

四、负载均衡有那些方式?

最后,查到了这样一张图片
在这里插入图片描述
在这里插入图片描述
参考:五大类型负载均衡的原理场景详解

五、常用微服务架构图及推荐书籍

在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/67929.html

相关文章:

  • 在IDEA中使用Git
  • 算法每日双题精讲——双指针(移动零,复写零)
  • 【LeetCode】【算法】206. 反转链表
  • ReactPress系列—Next.js 的动态路由使用介绍
  • postman入参file的接口测试
  • Tomcat(1) 什么是Tomcat?
  • 高速电机精确控制
  • kafka+zookeeper的搭建
  • 【笔记】变压器-热损耗-频响曲线推导 - 04 额定功率处损耗特性
  • 【jmeter】jmeter的线程组功能的详细介绍
  • lua入门教程:ipairs
  • JMM内存模型详解
  • 【wxWidgets GUI设计教程 - 高级布局与窗口管理】
  • 「Mac畅玩鸿蒙与硬件20」鸿蒙UI组件篇10 - Canvas 组件自定义绘图
  • ubuntu18.04 安装与卸载NCCL conda环境安装PaddlePaddle
  • 21-Terms 不正确的案例
  • 创新实践:基于边缘智能+扣子的智慧婴儿监控解决方案
  • 面向对象设计OOD
  • Android 解决Java和Kotlin JDK编译版本不一致异常
  • Jest项目实战(6):搭建文档网站
  • Java 抽象类 详解
  • Javascript常见数据结构及其应用场景
  • 【Chapter 2_ Sentosa_DSML Community Edition Product Features】
  • FPGA实战篇:Moore/Mealy状态机
  • 找不到msvcp140.dll怎么办,总结六种解决msvcp140.dll丢失的方法
  • Linux系统-rocky系统安装