[root@localhost bdqnweb]# firefox 192.168.2.10:8080/bdqnweb/a.jsp
[root@localhost ~]# vim /usr/local/tomcat/conf/web.xml
编写文件
[root@localhost bdqnweb]# echo "page not found" > notfound.jsp
[root@localhost bdqnweb]# /usr/local/tomcat/bin/shutdown.sh
[root@localhost bdqnweb]# /usr/local/tomcat/bin/startup.sh
root@localhost bdqnweb]# firefox 192.168.2.10:8080/bdqnweb/a.jsp
参数优化
[root@localhost logs]# vim /etc/sysctl.conf
添加
然后运行
内存优化
[root@localhost logs]# vim /usr/local/tomcat/bin/catalina.sh
重启 验证
firefox 192.168.2.30:8080/jr/meminfo.jsp
Tomcat 模型优化
[root@localhost ~]# tar -zxf apr-1.7.0.tar.gz
[root@localhost ~]# cd apr-1.7.0/
[root@localhost apr-1.7.0]# ./configure --prefix=/usr/local/apr && make && make install
[root@localhost apr-1.7.0]# vim /etc/profile
最后一行添加:
export LD_LIBRARY_PATH=$LD_LIBRAPR_PATH:/usr/local/apr/lib
[root@localhost apr-1.7.0]# source /etc/profile
[root@localhost apr-1.7.0]# cd /usr/local/tomcat/bin/
[root@localhost bin]# tar -zxf tomcat-native.tar.gz -C /usr/src/
[root@localhost bin]# cd /usr/src/tomcat-native-1.2.18-src/native/
[root@localhost native]# ./configure --prefix=/usr/local/apr --with-java-home=/usr/local/java && make && make install
[root@localhost native]# vim /usr/local/tomcat/conf/server.xml
root@localhost native]# /usr/local/tomcat/bin/shutdown.sh
[root@localhost native]# /usr/local/tomcat/bin/startup.sh
[root@localhost native]# cat /usr/local/tomcat/logs/catalina.out
24-Sep-2021 16:17:04.079 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
Tomcat 日志优化
vim /usr/local/tomcat/conf/server.xml
改回:
<Connector port="8080" protocol="HTTP/1.1"
重启 查看端口是否开启
[root@localhost ~]# netstat -anput | grep 8080
日志优化
自定义日志