tomcat查看状态页及调优信息

准备工作

先准备一台已经安装好tomcat的虚拟机,tomcat默认是状态页是默认被禁用的

1.添加授权用户

复制代码
 vim /usr/local/tomcat/conf/tomcat-users.xml
 22 <role rolename="manager-gui"/>
 23 <user username="admin" password="tomcat" roles="manager-gui"/>

#22,23是行数

2.编辑运行访问的IP地址

复制代码
 vim /usr/local/tomcat/webapps/manager/META-INF/context.xml
20          allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|192\.168\.\d+\.\d+" />
#在原来的IP地址添加上192.168网段的IP地址
systemctl restart tomcat

#20是行数,

3.使用浏览器验证

访问http://虚拟机IP地址/manager/status

输入在/usr/local/tomcat/conf/tomcat-users.xml下配置的用户名及密码

|------|----|-----|------|-----|-------|
| 内存池 | 类型 | 初始值 | 当前总量 | 最大值 | 已使用情况 |
| 伊甸园 | | | | | |
| 老年代 | | | | | |
| 幸存者区 | | | | | |
| 代码缓存 | | | | | |
| 压缩空间 | | | | | |
| 元空间 | | | | | |

4.调优配置

复制代码
vim /../tomcat/bin/catalina.sh

119 JAVA_OPTS="-server -Xms128m -Xmx512m -XX:NewSize=100m -XX:MaxNewSize=200m"
#最大内存容量调优

vim /usr/local/tomcat/conf/server.xml

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443" 
minSpareThreads="50" 
enableLookups="false" 
disableUploadTimeout="true" 
acceptCount="300" 
maxThreads="500" 
processorCache="500"
URIEncoding="UTF-8" 
compression="on" 
compressionMinSize="2048" 
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image /jpg,image/png"/>
#线程调优等

验证:

相关推荐
handler019 小时前
【Linux】ELF、链接与动态库,程序装载全解析
linux·运维·服务器·chrome·c·elf·文件
云动雨颤9 小时前
云服务器运行WordPress需要什么配置?
服务器
dishugj9 小时前
操作系统四大特征|软考架构师考点梳理
java·linux·服务器
Huangjin007_9 小时前
【Linux 系统篇(十九)】进程(七):深入理解虚拟地址空间:从进程地址空间到内核管理
linux·运维·服务器
YIN_尹9 小时前
【Linux系统编程】模拟实现一个最简版C语言标准IO库
linux·服务器·c语言
FW-Linker9 小时前
什么是5G直播背包?广电记者外场推流入门指南
服务器·网络·5g
老猿讲编程10 小时前
【Eclipse OpenSOVD学习之六】 数据访问层(DataProvider)
学习·eclipse·嵌入式软件·车载·sovd
浔溺10 小时前
al+大数据每日学习笔记36
大数据·笔记·学习
JoyCong199811 小时前
知识科普:ToDesk鸿蒙版高级功能免费开放使用了!
运维·服务器·华为·智能手机·harmonyos·远程工作
传奇开心果编程11 小时前
【Xilem基础语法学与练】第8课:条件渲染(one_of)
学习·rust·前端框架