![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomat&Nginx
文章平均质量分 65
tomcat和nigix相关的笔记和文章
孙振宁1999
从事Java开发,和大家一起进步!
展开
-
JVM类加载机制
一、类的加载过程Java类(.java)—> 字节码⽂件(.class) —> 字节码⽂件需要被加载到JVM内存当中。二、类加载器(ClassLoader)类加载器(ClassLoader)也是⼀个类,jvm启动的时候先把类加载器读取到内存当中去,再去加载其他的类,⽐如各种jar中的字节码⽂件,⾃⼰开发的代码编译之后的.class⽂件等等。三、JVM 的类加载机制JVM 的类加载机制中有⼀个⾮常重要的⻆⾊叫做类加载器(ClassLoader),类加载器有⾃⼰的体系,JVM 内原创 2021-08-12 23:01:23 · 115 阅读 · 0 评论 -
Tomcat的系统总体架构
1.Tomcat处理请求的大致过程Tomcat是⼀个Http服务器(能够接收并且处理http请求,所以tomcat是⼀个http服务器),我们使⽤浏览器向某⼀个⽹站发起请求,发出的是Http请求,那么在远程,Http服务器接收到这个请求 之后,会调⽤具体的程序(Java类)进⾏处理,往往不同的请求由不同的Java类完成处理。如果tomcat架构如下图所示,tomcat和业务类耦合在一起了。下图才是tomcat的整体架构:HTTP 服务器接收到请求之后把请求交给Servlet容器来..原创 2021-08-08 13:42:02 · 176 阅读 · 0 评论 -
浏览器发出http请求访问服务器的流程(B/S模式)
在浏览器输入一个地址,点击回车键,我们就能看到一个页面。对于做web开发的我们,是否知道其中的详细流程,我们以tomcat为例,看看浏览器从发出请求http请求,到返回数据的全过程:详细说明如下:1.用户发出请求,包括点击或者输入网址等,给浏览器。2.浏览器会发出TCP连接的请求,通过三次握手和服务器建立连接。注意:http协议是基于tcp/ip协议的,http协议是应用层协议,tcp/ip协议是通信层协议,也就是tcp提供的是通信的管道。3.服务器通过tcp/ip协议与浏览器建立.原创 2021-08-08 11:15:43 · 2639 阅读 · 0 评论