Java VisualVM远程连接docker tomcat容器_jvisual vm添加容器ip-程序员宅基地

技术标签: jvm  docker  

1.创建容器

docker run -d -p 9000:8080 -p 9008:9008 -v /home/tomcat:/usr/local/tomcat/webapps -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone --name testVM tomcat:8

9000为项目访问端口,9008位jmx连接端口

2.配置JVM参数

2.1宿主机创建并编辑setenv.sh文件

JAVA_OPTS="-server -Dfile.encoding=UTF-8 -Xms4g -Xmx6g -Xmn1g -Xss512K -verbose:gc -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.rmi.port=9008 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=服务器IP"

2.2 文件复制到容器内

docker cp setenv.sh testVM:/usr/locat/tomcat/bin/

2.3重启容器

docker restart testVM

3.配置VIsualVM

3.1添加远程主机

在这里插入图片描述

3.2 添加JXM连接

在这里插入图片描述
在这里插入图片描述
输入远程服务器 IP:端口 端口是9008 确定即可。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/TimeQuantum/article/details/109646436

智能推荐

论文排版一步搞定之公式——(公式居中,编号居右)_论文公式编号怎么弄最右边-程序员宅基地

文章浏览阅读2.4k次,点赞6次,收藏12次。写论文必备制表符法,一键搞定公式居中,编号居右_论文公式编号怎么弄最右边

用户注册页面的设计与实现(html+css)_(1)一般的注册页面都是通过表单来统一收集用户信息,方便用户以后登录使用,本实验-程序员宅基地

文章浏览阅读2w次,点赞36次,收藏277次。用户注册页面的设计与实现(html+css)文章目录用户注册页面的设计与实现(html+css)1.目的2.内容3.步骤4.代码实现5.页面展示6.最后1.目的熟悉HTML+CSS 及表单知识的应用2.内容使用 HTML5 表单技术实现用户注册页面,要求用户可以输入用户名、密码、真实姓名和电子邮箱等信息进行注册。具体功能如下:界面设计表单设计使用 input 标签的 email 类型实现电子邮箱验证使用 input 标签的 autocomplete 属性实现内容自动记_(1)一般的注册页面都是通过表单来统一收集用户信息,方便用户以后登录使用,本实验

H5的APP逆向方法_uniapp逆向-程序员宅基地

文章浏览阅读6.7k次。注:小肩膀新课程《安卓逆向百例》,讲解一百个APP的实战,1999¥。 现在的app开发有很多框架,不再是单纯的Java和so了。不同框架开发的app,有不同的逆向方法。1. 常见的Java和so2. 普通的H5 app3. uni-app4. react native app5. flutter6. ......本篇文章来简单聊一聊H5的app如何逆向。H5的app通常..._uniapp逆向

【CentOS】 Linux 7.4.1708 (Core)安装Oracle12c数据库_centos7.4.1708-程序员宅基地

文章浏览阅读1.3k次。1、Oracle数据库介绍以及系统要求1、Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。2、..._centos7.4.1708

实现echarts的legend属性设置详解以及没有显示问题_legend type-程序员宅基地

文章浏览阅读10w+次,点赞9次,收藏59次。如上述例图所示,echarts的legend也有多种属性可以供我们调控。首先是legend的type:可能有的人不太懂,legend有哪些type,根据配置项文档可知:type有以下两种:plain\scroll plain scroll 简单普通样式 可滚动翻页,当图例数量较多时使用 滚动效..._legend type

标准的规范的json格式_json规范-程序员宅基地

文章浏览阅读7.8k次。标准的规范的json格式直接po图和代码/*JSON标准格式可以参考网页https://blog.csdn.net/assholeu/article/details/43037373标准JSON写法如下JSON.parse()函数对json串的格式要求比较严格,eval()函数对json串的格式要求没有那么严格以下是最标准,最规范的json格式字符串的写法,JSON.pars..._json规范

随便推点

关于JVM(基本常识)_jvm是什么意思-程序员宅基地

文章浏览阅读1.4w次,点赞10次,收藏82次。目录一、JVM是什么 1、概述二、为什么要用JVM 1、java程序的执行流程 2、JVM的架构一、JVM是什么 1、概述 关于JVM,在百度上的解释为:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台..._jvm是什么意思

微信小程序开发--网络请求封装_微信小程序网络请求封装-程序员宅基地

文章浏览阅读3.6k次,点赞12次,收藏29次。背景在做微信小程序开发的时候难免会涉及到网络请求操作,小程序提供的原生网络请求的api如下所示:wx.request({ url: 'https://test.com/******', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success (res) { console.log(res.da_微信小程序网络请求封装

react的antd的upload组件上传限制图片尺寸和视频宽高,大坑比_ant 文件上传 限制视频-程序员宅基地

文章浏览阅读1w次,点赞4次,收藏9次。最近用antd写后台管理系统,首次接触antd,刚开始蛮顺利的,到后面坑越来越多,基本解决了,后续我会继续和大家分享我遇到的坑,现在先来搞一搞这个Upload组件,这个 组件上传的一些限制在beforeUpload这个方法里面调用,然后我直接写两个方法://checkImageWH 返回一个promise 检测通过返回resolve 失败返回reject阻止图片上传export fu..._ant 文件上传 限制视频

自定义 input type="file" 文件上传样式_原生input type="file> 自定义样式-程序员宅基地

文章浏览阅读1w次。本文主要介绍如何修改原生的标签的显示效果,自定义实现文件上传的样式。_原生input type="file> 自定义样式

Win10快捷键大全快速开发切换操作之道_修改window pauseback-程序员宅基地

文章浏览阅读6.1k次,点赞3次,收藏33次。目录第一部分:Windows10系统快捷键复制、粘贴和其他常规快捷键Windows徽标键快捷键命令提示符快捷键对话框快捷键文件资源管理器快捷键虚拟桌面快捷键任务栏快捷键《设置》快捷键第二部分:Windows10应用的快捷键《Microsoft Edge浏览器》快捷键《计算器》快捷键游戏栏快捷键《Groove》快捷键《地图》快捷键《电影..._修改window pauseback

Oracle查看并修改最大连接数(修改连接池)_oracle 最大连接数-程序员宅基地

文章浏览阅读1.4w次。Oracle查看并修改最大连接数第一步,在cmd命令行,输入sqlplus第二步,根据提示输入用户名与密码1. 查看processes和sessions参数SQL> show parameter processesNAME TYPE VALUEdb_writer_processes ..._oracle 最大连接数

推荐文章

热门文章

相关标签