
tomcat
文章平均质量分 59
hnlcwx2917
这个作者很懒,什么都没留下…
展开
-
nginx日志的配置
一、日志输出格式配置示例log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent $request_length "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"' ' elapsed=${reque原创 2021-01-18 14:22:38 · 498 阅读 · 0 评论 -
使用nginx搭建web静态资源服务
一、nginx作为静态资源服务有三种配置方式: location ~* (.+)\.(ico|gif|jpg|jpeg|png|html|htm|css|js|txt|json|xml|swf|wav|eot|svg|ttf|woff|exe)$ { root D:/develop/nginx-1.13.12/static; access_log off; } location ^~/wtxprint/原创 2020-12-29 20:34:41 · 686 阅读 · 0 评论 -
tomcat配置管理员账号和密码
一、tomcat71、在tomcat的conf/tomcat-users.xml文件中加入配置:<role rolename="admin-gui"/><role rolename="admin-script"/><role rolename="manager-gui"/><role rolename="manager-scrip原创 2018-10-09 15:06:39 · 1327 阅读 · 0 评论 -
tomcat源码学习心得
1、从源码中可以学到什么;2、熟悉tomcat整体架构;3、带着问题去调试代码;4、画时序图或者类图;5、写博客;6、手写一个简化版的服务;手写一个简易tomcat:https://blog.csdn.net/huangshulang1234/article/details/79847676...原创 2018-10-04 22:13:40 · 527 阅读 · 0 评论 -
手写简化版tomcat第1课-通过http与socket通讯
一、启动socket监听public class MyServer { public static void main(String[] args) throws IOException { // 服务端创建一个监听 ServerSocket serverSocket = new ServerSocket(9000); // 监听客户端连接,这里我们暂时没有...原创 2018-09-29 15:17:27 · 441 阅读 · 1 评论 -
tomcat源码解析第5课-启动过程二(servlet初始化)
1111原创 2018-09-29 11:57:51 · 463 阅读 · 0 评论 -
tomcat源码解析第6课-一次http请求过程
一、启动8080端口监听http请求二、启动http监听代码解析NioEndpoint的方法startInternal启动socket的监听,监听http请求@Override public void startInternal() throws Exception { if (!running) { running = true; ...原创 2018-10-01 00:00:27 · 518 阅读 · 0 评论 -
tomcat源码解析第4课-启动过程解析
一、启动类:Bootstrap.main()二、项目运行时加载静态方法:CatalinaProperties.loadProperties();加载conf/catalina.properties文件,放入到System.setProperty();三、Bootstrap.initClassLoaders()3.1 读取catalina.properties中属性:common.loader...原创 2018-09-27 22:30:56 · 263 阅读 · 0 评论 -
tomcat源码学习-System.getProperty讲解
1、获取当前工程路径System.getProperty(“user.dir”)原创 2018-09-19 21:50:54 · 396 阅读 · 0 评论 -
tomcat源码解析第3课-常用的Dos命令详解
参考资料:https://blog.csdn.net/w1992wishes/article/details/79317817 bat命令学习: https://www.cnblogs.com/SunShineYPH/archive/2011/12/13/2285570.html-原创 2018-09-09 21:59:24 · 183 阅读 · 0 评论 -
tomcat源码解析第2课—熟悉tomcat整体架构
### 一、熟悉整体架构图1、下载tomcat架构图,并熟悉常用组建的作用和关系2、对架构图的内容做笔记二、画出常用组建类图三、画出tomcat启动监听8080端口类图 参考资料:https://blog.csdn.net/w1992wishes/article/details/79242797server.xml配置文件详解:https://blog....原创 2018-09-09 18:45:09 · 263 阅读 · 0 评论 -
tomcat源码解析第1课—源码导入到idea运行
一、下载tomcat源码及压缩文件进入到tomcat官网,下载tomcat版本8.5.33的源码以及压缩文件;二、将tomcat源码导入idea1、将tomcat源码解压,解压后的目录如下:F:\code_gupao\apache-tomcat-8.5.332、在与tomcat项目的根目录平级的目录下创建目录catalina-home,如下3、将tomcat的二进制...原创 2018-09-08 09:57:37 · 2170 阅读 · 1 评论