- 一、主从辅助数据图
- 二、网络
- 2.1.OSI 七层模型 + TCP/IP 五层模型
- 2.2面试题:
- 2.3访问百度过程图
- 三层方面:,这样就方便
了开发者自由的选择以便于充分利用带宽和连接
③错误通知的管理
在HTTP1.1中新增了24个错误状态响应码,如409 (Conflict) 表示请求的资源与资源的当前状态发生冲突; 410 (Gone)表示服务
器上的某个资源被永久性的删除
④Host头处理
在HTTP1.0中认为每台服务器都绑定一个唯一-的IP地址, 因此,请求消息中的URL并没有传递主机名(hostname) 。但随着虚拟主机
技术的发展,在一台物理服务器上可以存在多个虚拟主机(Multi-homed Web Servers)
并且它们共享一个IP地址。HTTP1.1的请
求消息和响应消息都应支持Host头域,且请求消息中如果没有Host头域会报告一一个错误(400 Bad Request)
⑤长连接
HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining) 处理,在一个TCP连接上可以传送多个HTTP请求和响
应,减少了建立和关闭连接的消耗和延迟,在HTTP1.1中默认开启Connection: keep-alive, -定程度上弥补了HTTP1.0每次请求都
socket(抽象层):把外网和公司内网的这个端口去进行桥接的时候,中间那层抽象层。
Gginx 抗高并发
Nginx优化:防盗链,隐藏端口号,压缩,时间驱动机制epoll
三层方面:
⑦提供服务层面优化(配置文件)
③解决服务层面故障.
田在服务层而提高tomcat运行效率和性能(包含抗并发能力)
JVM堆栈GC
2、开发角度
①JAVA代码的可执行性+代码健壮性4
I
⑦JAVA程序的抗并发能力
③JAVA程序的运行消耗



