前言 我们知道项目的监控是尤为重要的,但是我们如果用jdk 自带的jconsole 和jvisualvm 的话会非常繁琐,且界面不是很友好。之前我们使用了spring boot 项目,但是都没有对项目有一个很好的监控。在spring 家族中有 spring boot admin 可以很好的帮我们起到 ...
分类:
编程语言 时间:
2020-01-02 22:25:19
阅读次数:
81
1.首先需要在远程的weblogic的域下面,找到/bin/ setDomainEnv.sh ,需要在此文件下加入如下内容: -Djava.rmi.server.hostname=10.10.122.236 -Dcom.sun.management.jmxremote.port=6001 -Dcom ...
分类:
Web程序 时间:
2019-12-28 11:27:04
阅读次数:
261
一、插件安装 jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。打开该工具,通过菜单“工具”—>“插件”开发以下对话框:在可用插件tab中选择需要安装的插件,本博文中需要用到两个插件如上图中的方框所示。 二、调整IDEA类加载速 ...
分类:
其他好文 时间:
2019-12-05 17:10:40
阅读次数:
97
1、需求分析阶段就应该参与,可以深入了解系统业务、重要功能的业务逻辑。 2、定性能指标:迭代项目、新项目。迭代项目根据生产监控、日志分析来评估指标,这里需要做容量规划,新项目单独评估。 3、性能指标: tps:每秒处理事物数,通常都是通过的食物 art:平均响应时间,以及并发数 服务器资料利用率的要 ...
分类:
其他好文 时间:
2019-12-02 17:24:44
阅读次数:
103
内存分析工具 IDEA插件(VisualVM Launcher) 执行main函数的时候,同时启动jvisualvm,实时查看资源消耗情况。 "如图效果" : "Eclipse Memory Analyzer Open Source" ...
分类:
编程语言 时间:
2019-10-30 00:11:27
阅读次数:
124
所需参数如下: 会在根目录生成 gc.log 文件,里面记录了gc的详细信息. 还可以通过 jdk bin 目录下的 jvisualvm 工具监控gc. ...
分类:
其他好文 时间:
2019-10-04 14:49:43
阅读次数:
57
1.Nginx+Tomcat集群架构介绍 2.Nginx+Tomcat集群架构实战 3.Nginx+Tomcat集群会话共享 redis cluster session测试代码用例 4.Nginx+Tomcat集群全站Https 5.Tomcat开启JMX监控 背景:Tomcat系统运行过程出现错误 ...
分类:
其他好文 时间:
2019-10-02 00:38:43
阅读次数:
97
1.获取dump文件 使用 以下命令 创建 进程PID = 16231的 dump文件,命名为 order.hprof 将文件下载到本地。 2.使用jdk bin目录下的jvisualvm.exe 装入 order.hprof 分析对应对象的占用内存 ...
分类:
其他好文 时间:
2019-09-30 16:47:39
阅读次数:
882
sualVM是JDK自带的一个用于Java程序性能分析的工具 在JDK安装目录的bin文件夹下名称为 jvisualvm.exe 在左侧选择应用 (1)概述 应用程序和运行时环境的基本信息 基本参数 保存的数据 显示VisualVM存储的当前应用程序的信息 详细信息 JVM参数:配置的JVM启动的参 ...
分类:
其他好文 时间:
2019-09-19 19:17:07
阅读次数:
106
最近遇到了java heap space错误。 这个问题的原因,其实还是堆溢出了。 解决这个问题 1 首先我们考虑,在代码中哪里使用了较多的对象,但是又没有及时回收。 2 我们可以通过 jvisualvm.exe 工具去查看 我们先到jdk文件夹中的bin目录找到jvisualvm.exe。双击运行 ...
分类:
编程语言 时间:
2019-09-16 19:58:22
阅读次数:
107