首页 > 其他 > 详细

tomcat 三种工作模式

时间:2019-10-02 21:23:30      阅读:98      评论:0      收藏:0      [点我收藏+]

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行改为下图

技术分享图片

 

 

tomcat 三种工作模式

原文:https://www.cnblogs.com/XXXX001/p/11618319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!