zoukankan      html  css  js  c++  java
  • 查看Tomcat的运行模式

    确认Tomcat的运行模式大概有三种方式

    1.   通过Tomcat配置管理员用户,查看Server Status
    2.   通过tomcat的log  ---推荐
    3.   通过server.xml查看

    Tomcat8在Linux系统中默认使用NIO方式。

    通过Tomcat配置管理员用户,查看Server Status

        在conf/ tomcat-users.xml下添加用户: 

    1 <role rolename="manager"/>
    2 <role rolename="manager-gui"/>
    3 <role rolename="admin"/>
    4 <role rolename="admin-gui"/>
    5 <user username="tomcat" password="tomcat" roles="admin-gui,admin,manager-gui,manager"/>

    通过log看到Connector使用的是哪一种运行模式

      如果因为某些原因不能通过Tomcat配置用户的方法确认Tomcat运行模式,可以在Tomcat启动的时候,可以通过log看到Connector使用的是哪一种运行模式:

    • Starting ProtocolHandler ["http-bio-8080"]
    • Starting ProtocolHandler ["http-nio-8080"]
    • Starting ProtocolHandler ["http-apr-8080"]
     1 [root@WY-D-APP-02 logs]# grep "http-apr-8180" catalina.out
     2 [root@WY-D-APP-02 logs]# grep "http-nio-8180" catalina.out
     3 17-Aug-2018 09:58:31.578 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8180"]
     4 17-Aug-2018 09:58:41.827 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8180"]
     5 [WARN]-[Thread: http-nio-8180-exec-6]-[com.jfinal.core.ActionHandler.handle()]: 404 Action Not Found: /manager/status
     6 17-Aug-2018 11:09:30.115 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8180"]
     7 17-Aug-2018 11:09:30.395 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8180"]
     8 17-Aug-2018 11:09:30.478 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8180"]
     9 17-Aug-2018 11:09:33.526 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8180"]
    10 17-Aug-2018 11:09:43.673 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8180"]
    11 [root@WY-D-APP-02 logs]# grep "http-bio-8180" catalina.out
    12 [root@WY-D-APP-02 logs]#

    参考:

    tomcat的三种运行模式

    Tomcat三种运行模式(BIO, NIO, APR)

    Tomcat 调优方案

  • 相关阅读:
    jedis 连接 虚拟机内redis服务
    数据库存储过程项目总结
    前端jsp联系项目相关经验
    学习做项目的一些随笔
    循环
    字典
    集合
    元组
    列表
    字符串
  • 原文地址:https://www.cnblogs.com/jxdong116/p/9492598.html
Copyright © 2011-2022 走看看