栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > 架构设计

PHP秒杀系统1/2

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP秒杀系统1/2

文章目录
    • 一、原理
      • 1、原理知识
      • 2、特征与难点
      • 3、核心实现
      • 4、高可用
      • 5、课程目标
    • 二、基础工具与知识
      • 1、压测工具
      • 2、nginx限流
      • 3、nginx配置说明
      • 3、压测接口:
      • 4、查看请求日志
      • 5、限流算法介绍
        • A.令牌桶
        • B.漏桶算法
        • C.计数器限流
      • 6、CND介绍
        • 1、传统的原理
        • 2、CDN架构
        • 3、普通域名访问
        • 4、DNS解析原理
    • 三、大型网站的架构
      • 1、nginx负载均衡算法介绍
      • 2、带权轮循
      • 3、消息队列介绍
      • 4、秒杀系统的难点分析与架构原则
      • 5、秒杀系统的架构原则

一、原理 1、原理知识

2、特征与难点

3、核心实现

4、高可用

过载保护

5、课程目标

二、基础工具与知识 1、压测工具

ab工具
安装

yum -y install httpd-tools
ab -V

检测接口最多qps

ab -n100 -c10 http://xxx
Requests per second: 101.15[#/sec](mean)

写完接口使用ab来测接口的性能
ab -n100 -c10 http://xxx

2、nginx限流

限制单个并发数,限制单个ip的请求数


3、nginx配置说明

3、压测接口:
ab -n100 -c10 http://xxx
4、查看请求日志

5、限流算法介绍 A.令牌桶

令牌桶可以处理突发流量

B.漏桶算法

不能应对突发流量

C.计数器限流

单位时间计数器计数即可,一般在应用程序中写的较多。

提升单服务的性能

6、CND介绍

1、传统的原理

2、CDN架构

3、普通域名访问

4、DNS解析原理





三、大型网站的架构

1、nginx负载均衡算法介绍

2、带权轮循

3、消息队列介绍


4、秒杀系统的难点分析与架构原则





5、秒杀系统的架构原则


转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/912936.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号