tomcat的简单介绍和操作

2021-12-22  本文已影响0人  傻疯子

tomcat是一个依赖于java环境的web服务器,可以用于提供各种页面资源,包括网页、视频、服务器连接等。

目录介绍

bin:用来放置可执行程序
conf:服务器的配置程序
lib:服务器依赖的jar包
logs:存在服务器运行时的日志
temp:存放临时数据
webapps:用于部署web工程
work:服务器工作时的目录

相关操作和配置

startup.sh是linux上的启动脚本,运行即可。
shutdown.sh时linux上的停止脚本。
部署把打包好的工程拷贝到webapp的目录下。
访问地址为 http://ip:port/工程名/资源文件名
没有指定工程名时默认访问ROOT,没有指定资源文件名默认访问index.xml

修改conf/server.xml文件,port为端口号,protocol为连接协议,connectionTimeout为超时时间,redirectPort当使用https连接时重定向的端口

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

还有一些简单的属性也可以配置
maxSpareThreads:当空闲线程多于此数时会被中止
minSpareThreads:等待请求的备用线程数,初始化线程数
maxThreads:最大线程数或最大并发数
acceptCount:线程达到maxThreads后,进入等待队列的数,如果超过则拒绝。
maxHeaderCount: 请求的header最大个数
URIEncoding:设置为UTF-8,可以解析中文url

conf/server.xml文件中指定了webapps下的文件会自动解压和部署

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

shutdown命令的端口

<Server port="8005" shutdown="SHUTDOWN">
上一篇 下一篇

猜你喜欢

热点阅读