Web服务器
火车站卖橘子
这个作者很懒,什么都没留下…
展开
-
Tomcat学习笔记
本文基于tomcat 8.5.501. Tomcat 系统架构与原理剖析1.1 浏览器访问服务器流程1.2 Tomcat 处理请求大致过程Http 服务器接收用户发送的请求,然后再交给 Servlet 容器处理,Servlet 容器再调用具体的业务处理类Servlet 容器避免了 Tomcat 与具体的业务处理类耦合1.3 Tomcat Servlet 容器处理流程Http 服务器接收到 Request 请求后,用 ServletRequest 对象封装请求信息然后进一步调用.原创 2020-11-11 13:55:06 · 466 阅读 · 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 · 109 阅读 · 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 · 258 阅读 · 0 评论