匿名
未登录
登录
Linux78|wiki
搜索
查看“Tomcat远程监控功能”的源代码
来自Linux78|wiki
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
Tomcat远程监控功能
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
wiki:用户|用户
您可以查看与复制此页面的源代码。
修改配置文件,开启远程监控 === 无密方式 === vim /application/tomcat8_1/bin/catalina.sh CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=10.0.0.17" ip是你要监控的tomcat所在服务器的ip地址 端口号,是你要开启的监控端口号。 ssl,false表示不使用ssl链接 authenticate,false表示不使用监控,即不需要用户名和密码 === 密码方式 === CATALINA_OPTS=”$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.23.1 -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password -Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access” authenticate,true开启鉴权功能 access.file,权限文件路径 password.file,密码文件路径 当没有配置密码时,无需此操作。当启用密码后,根据上述配置,将 JAVA_HOME/jre/lib/management下面的jmxremote.access和jmxremote.password.template拷贝到Tomcat的conf目录下,并对两个文件做以下修改: jmxremote.password.template文件名修改为jmxremote.password 修改两个文件的权限 chmod 600 jmxremote.access chmod 600 jmxremote.password 修改jmxremote.access文件,将文件最后两行显示【monitorRole和controlRole】的注释取消,其中monitorRole为只拥有只读权限的角色,controlRole有更高权限:读写等。编辑完成后,保存。
返回至
Tomcat远程监控功能
。
导航
导航
首页
最近更改
随机页面
栏目
Nginx
Kubernetes
Spring Cloud
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志