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行改為下圖

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM