一 连接docker中jmxgoodsapi:image: javavolumes:- ./goods-api.jar:/goods-api.jarports:- 19090:19090- 18080:8080command: java -Dcom.sun.management.jmxremote.... ...
分类:
其他好文 时间:
2018-01-12 14:56:54
阅读次数:
177
有的时候我们会参考别人的jmx文件,但是在导入的时候会报错如下图: 实际上是告诉我们缺少jar包所引起的,下载对应jar包放到jmeter安装目录对应的lib/ext下就可以了,如下图: jmeter插件下载地址:https://jmeter-plugins.org/downloads/all/ j ...
分类:
其他好文 时间:
2018-01-09 23:19:36
阅读次数:
618
如何查看是否有Java线程死锁?下面介绍两种方法。 一.Jconsole Jconsole是JDK自带的图形化界面工具,使用JDK给我们的的工具JConsole,可以通过打开cmd然后输入jconsole打开。 连接到需要查看的进程。 打开线程选项卡,然后点击左下角的“检测死锁” 。 jconsol ...
分类:
编程语言 时间:
2018-01-07 15:54:47
阅读次数:
180
1. Spring boot 嵌入的tomcat不能启动: Unregistering JMX-exposed beans on shutdown 在官网(http://start.spring.io/)上generate project,将生成的项目导入idea中,运行之后控制台输出“Unregi ...
分类:
编程语言 时间:
2018-01-04 19:23:23
阅读次数:
209
Archaius是Netflix公司开源项目之一,用于管理java配置。主要功能是对apache common configuration类库进行扩展。主要有一下特性: 动态获取属性 高效和线程安全的配置操作 配置改变时提供回调机制 可以通过jmx操作配置 复合配置 复合配置例子 Archaius的 ...
分类:
其他好文 时间:
2018-01-02 21:22:41
阅读次数:
169
一、内存管理 二、线程独占区之程序计数器(Program Counter Register) 程序计数器是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理 ...
分类:
编程语言 时间:
2017-12-30 00:23:52
阅读次数:
1097
环境:服务器端: Linux + jdk1.7.0_75 + tomcat 7本地: Win + jdk1.7.0_55 一、修改/etc/hosts文件 hostname -i 如果显示127.0.0.1时,修改/etc/hosts 将127.0.0.1替换成linux服务器的真实ip 二、修改 ...
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: ...
分类:
其他好文 时间:
2017-12-16 21:16:45
阅读次数:
162
硬件监控:Zabbix IPMI Interface系统监控:Zabbix Agent InterfaceJava监控:Zabbix JMX Interface网络设备监控:Zabbix SNMP Interface应用服务监控:Zabbix Agent UserParameterMySQL数据库监控:percona-monitoring-plulginsURL监控:Zabbix Web 
分类:
其他好文 时间:
2017-12-09 14:04:51
阅读次数:
186
JVM性能调优监控工具 JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具.在Java应用中,我们会经常碰到下面这些问题:OutOfMemoryError,内存不足内存泄 ...
分类:
其他好文 时间:
2017-12-07 15:02:07
阅读次数:
228