前言记录一次线上JVM堆外内存泄漏问题的排查过程与思路,其中夹带一些「JVM内存分配的原理分析」以及「常用的JVM问题排查手段和工具分享」,希望对大家有所帮助。在整个排查过程中,我也走了不少弯路,但是在文章中我仍然会把完整的思路和想法写出来,当做一次经验教训,给后人参考,文章最后也总结了下内存泄漏问题快速排查的几个原则。「本文的主要内容:」故障描述和排查过程故障原因和解决方案分析JVM堆内内存和堆
分类:
其他好文 时间:
2020-12-11 11:41:14
阅读次数:
2
jmeter之beanshell取出需要参数,传递给下个请求jmeter之beanshell取出需要参数,传递给下个请求事件背景:上周同事用jmeter录制脚本,录制成功回放后,并没有达到自己想要的结果。ps:他想从数据库取出某个字段值,然后对数据库做操作想实现做参数传递的效果,我心痒痒的,又想试试结果还蛮不错的。就急忙想写个blogstep:1、建立线程组、2、JDBCConnectionCon
分类:
系统相关 时间:
2020-12-05 10:33:07
阅读次数:
7
import aiohttp import asyncio async def request_jd_comment(session): url = "http://httpbin.org/ip" proxy = "http://14.67.8.20:2045" # 这里的代理参数是proxy,内容 ...
分类:
Web程序 时间:
2020-12-04 11:36:10
阅读次数:
14
你就是单例你呱呱落地到这个世界的时候,这就是单例的产生,你是世界上唯一无二的存在。此时,你是父辈、祖辈的宝贝。他们都想和你亲近。publicclassSingleton{privatefinalstaticSingletonINSTANCE=newSingleton();//婴儿呱呱落地//PrivateconstructorsuppressesprivateSingleton(){}//defa
分类:
其他好文 时间:
2020-12-04 11:13:40
阅读次数:
5
准备工作1.1下载最新源码,https://github.com/apache/lucene-solr1.2编译,按照说明,使用ant进行编译(我使用了anteclipse)1.3.将编译后的文件导入到eclipse,sts或者idea中2.新建测试类publicvoidtest()throwsIOException,ParseException{Analyzeranalyzer=newNGram
分类:
编程语言 时间:
2020-12-04 11:10:55
阅读次数:
5
1. 通过抓包工具发现,station.name.js这个js文件存储了所有的车站信息, 经过对请求头的分析,发现请求的url为:https://kyfw.12306.cn/otn/resources/js/framework/station_name.js?station_version=1.91 ...
分类:
其他好文 时间:
2020-12-04 11:04:00
阅读次数:
4
很多场景我们需要根据多个表的某字段进行关联更新。 select * from table1 t1; select * from table2 t2; 现需求:参照table2表修改table1表,修改条件为两表的fname列内容一致。 常见陷阱: update table1 t1 set t1.fm ...
分类:
数据库 时间:
2020-12-01 12:27:08
阅读次数:
14
a、hset 存储一个哈希键值对的集合 b、hget获取一个哈希键的值 c、hdel 删除一个或多个字段 d、hgetall 获取一个哈希是键值对的集合 e、lpush key value向链表左侧添加 f、rpush key value向链表右侧添加 g、lpop key 从左边移出一个元素 h、 ...
分类:
其他好文 时间:
2020-12-01 12:09:37
阅读次数:
5
Dubbo接口泛化调用▼关注测试君|会上瘾涉及jar包:<dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.8.4</version></dependency><dependency&
分类:
其他好文 时间:
2020-11-30 15:17:06
阅读次数:
7
DaemonSet是这样一种对象(守护进程),它在集群的每个节点上运行一个Pod,且保证只有一个Pod,这非常适合一些系统层面的应用,例如日志收集、资源监控等,这类应用需要每个节点都运行,且不需要太多实例,一个比较好的例子就是Kubernetes的kube-proxy。DaemonSet跟节点相关,如果节点异常,也不会在其他节点重新创建。图1DaemonSet下面是一个DaemonSet的示例。a
分类:
系统相关 时间:
2020-11-27 11:19:41
阅读次数:
15