• tomcat 三种工作模式


    Tomcat三种工作模式:

    tail /usr/local/tomcat/logs/catalina.out   //查看日志就可以知道其工作模式

    在监控页面也可以查看其工作模式,进入tomcat页面后点击server status 登录即可查看

    Tomcat默认工作模式为NIO

     vim /usr/local/tomcat/conf/server.xml   //修改配置文件,下图HTTP/1.1修改与否都可以,tomcat默认工作模式就为NIO

     

    若修改将HTTP/1.1改为org.apache.coyote.http11.Http11NioProtocol

     

     /usr/local/tomcat/bin/shutdown.sh   //修改后关闭然后重启

    /usr/local/tomcat/bin/startup.sh   //重启

    配置apraio的模式):

     rpm -e apr --nodeps  //卸载apr

    yum -y install apr apr-devel  //安装aprapr-devel

     ls /usr/local/tomcat/bin/  //查看bintomcat-native.tar.gz并且复制一份出来

    cp /usr/local/tomcat/bin/tomcat-native.tar.gz ./  //将文件复制到当下

    tar xf tomcat-native.tar.gz   //解压

    cd tomcat-native-1.2.21-src/native/  //进入到解压路径下

    ./configure --with-apr=/usr/bin/apr-1-config --with-java-home=/usr/local/java && make && make install  //编译并且安装

     vim /usr/local/tomcat/conf/server.xml   //修改主配置文件

    【在配置文件加入org.apache.coyote.http11.Http11AprProtocol

     vim /usr/local/tomcat/bin/catalina.sh   //修改

    【在文档内加入CATALINA_OPTS="-Djava.library.path=/usr/local/apr/lib"  //指定一下apr的库文件位置】

    vim /etc/profile  //修改环境变量

    【export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib  //在文件内加入,使系统知道aprlib

     

     /usr/local/tomcat/bin/shutdown.sh

    /usr/local/tomcat/bin/startup.sh    //重启

     tail -3 /usr/local/tomcat/logs/catalina.out   //进行过滤

    查看监控页面:

     

    【若没有开启请操作:

    source /etc/profile

    /usr/local/tomcat/bin/shutdown.sh

    /usr/local/tomcat/bin/startup.sh  

    解决重启tomcat服务后,8005端口延迟启动的问题:

    vi /usr/local/java/jre/lib/security/java.security    //修改配置文档,修改117行改为下图

  • 相关阅读:
    nginx连接php fastcgi配置
    zabbix企业级监控概述和部署
    zabbix配置文件详解
    zabbix自定义键值原理
    ipvsadm命令
    lvs持久连接
    TCP协议的3次握手与4次挥手
    TCP协议的3次握手与4次挥手
    设计模式-模板模式
    设计模式-模板模式
  • 原文地址:https://www.cnblogs.com/XXXX001/p/11618319.html
Copyright © 2020-2023  润新知