
Web服务器
火车站卖橘子
这个作者很懒,什么都没留下…
展开
-
Tomcat学习笔记
本文基于tomcat 8.5.50 1. Tomcat 系统架构与原理剖析 1.1 浏览器访问服务器流程 1.2 Tomcat 处理请求大致过程 Http 服务器接收用户发送的请求,然后再交给 Servlet 容器处理,Servlet 容器再调用具体的业务处理类 Servlet 容器避免了 Tomcat 与具体的业务处理类耦合 1.3 Tomcat Servlet 容器处理流程 Http 服务器接收到 Request 请求后,用 ServletRequest 对象封装请求信息 然后进一步调用.原创 2020-11-11 13:55:06 · 510 阅读 · 0 评论 -
Nginx学习笔记
1. 基础回顾 Nginx主要命令 ./nginx 启动nginx ./nginx -s stop 终⽌nginx(当然也可以找到nginx进程号,然后使⽤kill -9 杀掉nginx进程) ./nginx -s reload (重新加载nginx.conf配置⽂件) 2. 配置文件 Nginx 核心配置文件 conf/nginx.conf 包含三块内容:全局块、events块、http块 # 从配置文件开始到 events 块之间的内容,此处的配置影响 nginx 服务器整体的运行 #user no原创 2020-11-11 01:15:17 · 149 阅读 · 0 评论 -
手写tomcat
本文记录了手写tomcat的关键步骤,阅读大约需要10分钟,文末有压缩包可下载验证 1. 模拟Tomcat两个功能 接收http请求 返回资源 2. 步骤 使用Socket接收请求 将请求信息封装成Request,返回信息封装成Response 处理静态资源,若找不到则在页面上显示404 启动时加载web.xml,保存url与servlet的映射关系 处理动态资源,若找不到则在页面上显示404 使用多线程优化请求处理 3. 项目结构 3.1 Bootstrap 启动类 package serv.原创 2020-11-07 18:55:11 · 283 阅读 · 0 评论