• 分析http协议和高并发网站架构


    案例任务名称

    分析http协议和高并发网站架构

    案例训练目标

    1. 深入理解http协议的工作原理
    2. 掌握http协议的分析方法

    包含技能点

    1. 搭建web服务器
    2. 编辑简单的html页面并上传到服务器
    3. 使用wireshark捕获分析http协议数据包
    4. 使用firefox分析http协议
    5. 分析高并发网站架构

    环境要求

    PC支持VT,2G内存以上;vmware虚拟机安装有CentOS7;主机安装wireshark和firefox浏览器

     

    案例子任务一、分析http协议

    1、搭建http协议分析平台

    1. 在虚拟机docker.centos7启动httpd;

    1. 编辑简单的html页面,要求:
      1. 包含一个CSS文件、一个JS文件
      2. 包含一段文字
      3. 包含两张图片
    2. 把html页面及其相关文件上传到虚拟机,在主机使用firefox访问html页面;

    2、使用firefox分析http协议

    1. 清除firefox缓存,选项》隐私与安全》清空近期历史记录
    2. 打开firefox开发者工具箱,web开发者》切换工具箱(Ctrl+Shift+I);

    1. 刷新页面,使用工具箱分析http协议,记录分析每次请求分析的过程;

    拓展任务、使用wireshark分析http协议

    1. 打开wireshark软件,选定数据包捕获接口;
    2. 清除firefox缓存,刷新页面;
    3. 分析wireshark捕获的数据包,

     

    案例子任务二、分析高并发网站架构

    1、在互联网查找高并发网站

    1. 网站的域名和简介,流量分析

      jd.com

      电商平台

      高可用、高扩展、低成本、多快好省

    2. 网站的架构设计图,画出拓扑图

    2、网站架构分析

    1. 网站高并发技术分析,列出技术项

    2. 网站高可用技术分析,列出技术项

  • 相关阅读:
    多媒体开发之图像---帧与场的区别
    Python之Python 安装环境搭建
    c/c++ c的第一个编译器
    多媒体开发之 H.264中NALU、RBSP、SODB的关系 (弄清码流结构)
    多媒体开发之h264中的sps---sps信息提取之帧率
    haproxy有关session的问题
    php的安装
    centos 6.5上部署jetty
    设置浏览器的颜色
    sed awk grep三剑客常用
  • 原文地址:https://www.cnblogs.com/jake-jin/p/13223203.html
Copyright © 2020-2023  润新知