tomcat
shaofei_huai
这个作者很懒,什么都没留下…
展开
-
tomcat线程池
tomcat基于java线程池进行扩展,通过自定义队列,线程工厂,任务处理流程。在确保请求不会丢失的情况下,限制高并发防止系统资源耗尽。 StandardThreadExecutor中startInternal执行具体tomcat线程池创建流程。 /** * max number of threads */ protected int maxThreads = 200; /** * min number of threads */ protected int min...原创 2021-08-25 22:24:16 · 274 阅读 · 0 评论 -
tomcat连接器
连接器是tomcat核心组件之一,负责处理外部连接响应目前连接器支持HTTP/1.1、HTTP/2、AJP三种协议,支持NIO、NIO2、APR三种IO模型。连接器与另一核心组件容器构成service组件,通过配置多个service可实现不同协议不同端口访问。 连接器主要工作流程可分为以下几步: 1.监听端口,接受请求获取网络字节流。 2.解析字节流,生成tomcat request对象。 3.将tomcat reque...原创 2021-08-24 21:57:12 · 702 阅读 · 0 评论 -
nginx+tomcat集群配置
nginx是一个常见的轻量级反向代理服务器,以高并发,高性能,高可靠性而闻名。目前大部分集群使用nginx搭建。下面为nainx+tomcat集群搭建流程。 1.下载nginx(nginx下载地址)与tomcat(tomcat下载地址)安装包并上传到服务器 2.解压tomcat tar -zxvf apache-tomcat-9.0.52 3.进入解压后tomcat,修改conf目录下server.xml 关闭tomcat端口分别修改为8005,8006 <Server...原创 2021-08-17 21:11:29 · 894 阅读 · 0 评论 -
dockerfile制作tomcat镜像及失败排查思路
1.基于centos镜像制作,先搜索centos docker search centos 2.下载centos镜像 docker pull centos 3.查看镜像是否成功下载,复制 docker images |grep centos 4.将tomcat,jdk上传至服务器并解压 cd /data mkdir docker tar -zxvf apache-tomcat-8.5.55.tar.gz tar -zxvf jdk-8u201-linux-i586.tar.gz .原创 2021-07-27 20:32:13 · 2276 阅读 · 0 评论