深入分析Javaweb技术内幕2—深入web请求过程

浏览器的优点:统一性、交互性和继承性

1、无需配置和网络连接,统一了不同服务商的服务差异


对待get请求,采用负载均衡来决定哪台服务器来处理的

根据IP地址和80号端口进行建立socket连接在根据get进行处理

刷新的特点在于是请求一个新的页面还是使用缓存的数据(相关的HTTP原理解析书籍提高借阅)


DNS域名解析流程,在enter键之后

1、(看缓存有没有,缓存由时间TTL决定,长了(无法解析变化后的IP地址)短了(每次都重新解析)都不好)

2、OS中的缓存有没有,解析到能够访问的IP地址

3、LDNS ——RDNS——name server ——CDN(content delivery network 内容分布网络)


CDN=镜像+负载均衡+缓存(cache)

用户熊主服务器上加载到动态数据(如数据库中查询得出,再发送)之后再到CDN 上下载静态数据(CSS/JS/图片/静态页面)


负载均衡分为链路,集群和操作系统负载均衡






这是图片原理

你可能感兴趣的:(深入分析Javaweb技术内幕2—深入web请求过程)