zoukankan      html  css  js  c++  java
  • 分析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. 网站高可用技术分析,列出技术项

  • 相关阅读:
    02-SpringCloud 基础框架搭建
    01-SpringCloud 理论
    ES7 语法详解(async 与 await(重点))
    ES6 语法详解(Set和Map(重点))
    ES6 语法详解(对象扩展)
    ES6 语法详解(数组扩展)
    ES6 语法详解(数值扩展)
    ES6 语法详解(字符串扩展)
    ES6 语法详解(class关键字)
    ES6 语法详解(Generator函数)
  • 原文地址:https://www.cnblogs.com/jake-jin/p/13223203.html
Copyright © 2011-2022 走看看