在编程的道路上,通过阅读优秀的代码来提升自己是很好的办法。一直想阅读一些开源项目,可是没有合适的机会开始。最近做项目的时候用到了shiro,需要做集群的session共享,经过查找发现tomcat的session本身就支持,发现自己对于使用了这么久的东西还是不甚了解,所以就乘此机会来学习学习 ...
主要介绍tomcat启动涉及到的一些接口和类。 目录 概述 tomcat包含的组件 server和service Lifecycle Container Connector 总结 概述 tomcat作为一个服务器,它的主要功能就是接收请求 处理请求 返回,如果是我们自己实现一个最简单的服务器,启动一个线程监听某个端口,该端口有数据进来的话就接收数据,然后在启动一个线程去处理接收到的数据并返回。那么 ...
2016-08-06 19:21 2 1812 推荐指数:
在编程的道路上,通过阅读优秀的代码来提升自己是很好的办法。一直想阅读一些开源项目,可是没有合适的机会开始。最近做项目的时候用到了shiro,需要做集群的session共享,经过查找发现tomcat的session本身就支持,发现自己对于使用了这么久的东西还是不甚了解,所以就乘此机会来学习学习 ...
在使用shiro的session的时候感觉对于tomcat中session的管理还不是特别清楚,而且session管理作为tomcat中比较重要的一部分还是很有必要学习的。 目录 概述 session的作用 session新建、查找和更新 session删除 总结 ...
《深入剖析Tomcat》前言(作者:Budi Kurniawan & Paul Deck) 欢迎阅读本书。本书剖析了Tomcat 4.1.12版本和Tomcat 5.0.18版本的基本结构,并解释了其servlet容器Catalina的内部工作原理 ...
多远系列(7) 发现要想理解web中的servlet,还是需要深入学习servlet 容器:tomcat ...
https://github.com/Netflix/Hystrix/wiki/How-it-Works Contents Flow Chart Circuit Breaker Isolation Threads & Thread Pools Request ...
Nginx's if directive does have some weirdness in practice. And people may misuse it when they do not ...
How Blink works Author: haraken@ Last update: 2018 Aug 14 Status: PUBLIC Working on Blink is not easy. It's not easy for new Blink developers ...
当用户启动Nginx以后,Nginx会直接处理静态资源请求,动态资源请求则转发给uWSGI服 ...