Tomcat架构杂记

tomcat文件目录
在这里插入图片描述
bin目录:
通过调整JAVA_opts环境变量,可以控制tomcat的启动参数。
export JAVA_OPTS="-server -Xms2048m -Xmx2048m"(cat ~./.bashrc或者直接写到该文件中),-server表示当前是服务器状态,tomcat内部会自动进行优化,Xms和Xmx就跟JVM虚拟机中的含义是相同的
在这里插入图片描述
配置文件:
在这里插入图片描述
server.xml
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • port 端口号
  • address 一个服务器可能有多个ip地址,该参数如果不配置会默认在所有的地址上进行请求,通过配置address可以确定仅仅监听哪几个ip的请求
  • protocol 协议,默认http1.1
  • connectionTimeout 当一个连接在n秒内没有发送任何请求后,该连接就会被删除
  • acceptCount 排队长度,跟线程池相似,当连接过多,服务器无法调用更多的线程进行处理,则新的连接或者说请求进入队列中,默认值100,超出则无法继续接收请求
  • maxConnections 能支持的最大连接数,跟线程池是相关的
    在这里插入图片描述
    上图修改了tomcat的配置,将请求的线程数设置为1个,则第二个请求则不会被响应
    在这里插入图片描述
    在这里插入图片描述
    对日志进行配置,配置参数可以看tomcat官网
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    使用war包发布
    在这里插入图片描述
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wujingchangye/article/details/85458835