tomcat ---- server.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--代表整个Servlet容器组件,是最顶层元素。它里面可以有多个Service标签-->
<Server port="8005" shutdown="SHUTDOWN"><!--Tomcat运行所需的监听器--><!--默认的生命周期监听器:在server初始化之前打印操作系统、JVM及服务器的版本信息--><Listener className="org.apache.catalina.startup.VersionLoggerListener" /><!-- 默认的生命周期监听器:在server初始化之前加载APR库,并在server停止后销毁 --><Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /><!-- 默认的生命周期监听器:server初始化之前调用,解决单例对象创建导致的jVM内存泄露问题以及锁文件问题 --><Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /><!-- 默认的生命周期监听器:Server启动时将JNDI资源注册为MBean进行管理 --><Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /><!-- 默认的生命周期监听器:在context停止时重建Executor池中的线程,避免内存泄露 --><Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /><!--全局资源配置, 解析到此节点时开始创建JNDI上下文 --><GlobalNamingResources><Resource name="UserDatabase" auth="Container"type="org.apache.catalina.UserDatabase"description="User database that can be updated and saved"factory="org.apache.catalina.users.MemoryUserDatabaseFactory"pathname="conf/tomcat-users.xml" /></GlobalNamingResources><!--配置的是Tomcat的服务包含<Engine>元素和<Connector>元素。其中<Connector>可以是一个,也可以是多个,且他们共享引擎<Engine>的配置--><Service name="Catalina"><!-- 配置共享线程池:默认的线程池实现为StandardThreadExecutor,可以通过标签的className属性指定Catalina共享线程池的级别为Service,默认情况下不配置共享线程池--><!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/>--><!--配置的是连接器,其中包括连接的端口和使用协议port:指定端口号protocol:指定协议名称connectionTimeout:连接超时时间redirectPort:当资源必须以https协议访问时,tomcat会重定向此端口访问。--><Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /><Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /><!--配置引擎name:引擎名称defaultHost:虚拟主机的引用--><Engine name="Catalina" defaultHost="localhost"><!--配置Tomcat的Realm域,安全空间--><Realm className="org.apache.catalina.realm.LockOutRealm"><Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/></Realm><!--配置虚拟主机。name:主机名称appBase:应用默认发布目录unpackWARs:是否自动解压war包autoDeploy:是否自动发布--><Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"><!-- 日志的valve拦截 --><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t "%r" %s %b" /><!--配置具体应用项目。docBase是项目的位置,可以是绝对路径,也可以是相对路径。如果是相对路径,则必须发布在虚拟主机的应用默认发布目录下。path是指定访问该Web应用的URIreloadable是指定是否重新加载/WEB-INF/classes和/WEB-INF/lib目录下改动后的内容--><!--<Context docBase="tomcat" path="/tomcat" reloadable="true"/>--></Host></Engine></Service>
</Server>
tomcat ---- server.xml相关推荐
- tomcat server.xml文件的配置解析
一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载 :https://www.cnblogs.com/kismetv/p/7228274.html
- Tomcat server.xml配置示例
转载自 Tomcat server.xml配置示例 几乎所有容器类型的应用都会包含一个名为 server.xml 的文件结构.基本上,其中的每个元数据或者配置都是容器完成初始化所需要的.正是由于 ...
- tomcat server.xml中文版
为什么80%的码农都做不了架构师?>>> Tomcat Server的结构图 该文件描述了如何启动Tomcat Server <Server> <Li ...
- tomcat server.xml
1.solo.war包直接解压到root tomcat 可以直接IP:port访问 2.solo.war包放在webapps下面的 tomcat 可以用ip:port/solo 访问 3.tomcat ...
- Tomcat server.xml配置文件介绍
一.server.xml文件介绍 1.server.xml作用 Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...
- Tomcat Server.xml 标签详解 .
http://blog.csdn.net/charles1900/article/details/2058203 <Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由or ...
- [Apache Tomcat]server.xml文件详解
<Server port="8005" shutdown="SHUTDOWN"> <!-- 属性说明 port:指定一个端口,这个端口负责监听 ...
- tomcat Server.xml Context配置
有时候需要在tomcat里面做特殊的配置,来进行访问: 例如你的程序 名字是hello端口是80 这时候你要访问你的程序 就要用 localhost/hello 来访问了. 但是怎么直接用 loca ...
- tomcat server.xml配置详解
元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Co ...
- [Tomcat] server.xml配置appBase与docBase的用法
转载自:http://blog.csdn.net/liuxuejin/article/details/9104055 我们先看appBase,这个目录表示: 1 这个目录下面的子目录将自动被部署为应用 ...
最新文章
- 分类家族:二分类、多分类、多标签分类、多输出分类
- 英特尔九州云99Cloud OpenStack行业应用研讨会
- 支付宝app支付对接2(文档和对接注意问题)
- NVIDIA:关于深度学习Benchmark,英特尔错了
- 高性能网站架构设计之缓存篇(6)- Redis 集群(中)
- 面向对象 封装 集成 特性
- Dynamics 365 CRM 开发架构简介
- java 静态代码块_关于Java你不知道的那些事之代码块
- 成果堪称“诺奖”一夜成名却无法复现的韩春雨,再发高分文章
- 每天阅读一个 npm 模块(4)- throttle-debounce
- 关于Javascript 中 setTimeout和setInterval的总结和思考
- IIS7下MP4视频无法加载解决方法
- 当零售行业遇上小程序,该如何玩转全新商业模式
- ffmpeg aac解码pcm
- 雅虎助手,thanks
- android studio拼音转汉字,汉字转拼音,TinyPinyin、Pinyin4j与JPinyin哪个库更快
- Windows电脑垃圾的清理
- AI System 人工智能系统 TVM深度学习编译器 DSL IR优化 计算图 编译 优化 内存内核调度优化 DAG 图优化 DFS TaiChi 函数注册机 Registry
- 如何删除360奇安信软件
- Maven的seting配置及命令