当前位置: 首页 > news >正文

Tomcat配置-学习笔记1---核心配合文件server.xml整体结构

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

<?xml version='1.0' encoding='utf-8'?>

<Server port="8005" shutdown="SHUTDOWN">
    <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
    <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
    <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
    <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />

    <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>

    <Service name="Catalina">
        <Connector port="8080" protocol="HTTP/1.1"
                  connectionTimeout="20000"
                  redirectPort="8443" />
      
        <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

        <Engine name="Catalina" defaultHost="localhost">     
            <Realm className="org.apache.catalina.realm.LockOutRealm">
                <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                    resourceName="UserDatabase"/>
            </Realm>

            <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">       
                <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                    prefix="localhost_access_log" suffix=".txt"
                    pattern="%h %l %u %t &quot;%r&quot; %s %b" />
            </Host>

        </Engine>
      
    </Service>
</Server>
 

取自apache-tomcat-8.0.47.zip

转载于:https://my.oschina.net/mengzhang6/blog/1586910

相关文章:

  • 熔断器 Hystrix 源码解析 —— 命令执行(二)之执行隔离策略
  • Java Applet 基础
  • 使用svnadmin对VisualSVN进行项目迁移
  • 洛谷——P1123 取数游戏
  • SpringMVC-@CookieValue
  • php get_called_class()函数与get_class函数的区别
  • OSChina 周三乱弹 ——逃离帝都,去杭州如何?
  • Class:Task 类
  • oracle创建定时任务
  • apache httpd的常见使用方法(1)
  • day7-mysql数据库应用管理进阶
  • javascript设计模式——中介者模式
  • java性能优化方案——使用entrySet()
  • 树梅派(Raspberry Pi 3b)安装kali linux 2.0
  • 创建公共CocoaPods
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • CSS 提示工具(Tooltip)
  • C语言笔记(第一章:C语言编程)
  • JAVA_NIO系列——Channel和Buffer详解
  • JDK9: 集成 Jshell 和 Maven 项目.
  • Median of Two Sorted Arrays
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 前端js -- this指向总结。
  • 前端自动化解决方案
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 深入 Nginx 之配置篇
  • 项目管理碎碎念系列之一:干系人管理
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • python最赚钱的4个方向,你最心动的是哪个?
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • # Maven错误Error executing Maven
  • #FPGA(基础知识)
  • $.proxy和$.extend
  • (10)ATF MMU转换表
  • (4) PIVOT 和 UPIVOT 的使用
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (二)PySpark3:SparkSQL编程
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (接口自动化)Python3操作MySQL数据库
  • (一)认识微服务
  • (转载)(官方)UE4--图像编程----着色器开发
  • .htaccess配置常用技巧
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .ui文件相关
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • /run/containerd/containerd.sock connect: connection refused
  • ::前边啥也没有
  • @Autowired标签与 @Resource标签 的区别
  • @RequestParam详解