自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 定位java服务问题

目录快速诊断一个java应用一、为什么要诊断?二、诊断的策略是什么1、诊断纬度2、应用系统从性能上关注两点3、场景4、具体分析三、针对以上问题如何快速地做出诊断1、CPU诊断2、内存诊断3、网络IO4、磁盘诊断5、线程异常情况6、cpu过载诊断7、分析oom8、jvm GC问题9、日志诊断快速诊断一个java应用一、为什么要诊断?在开发过程中,我们一定遇到过下面问题,比如说:进程消耗CPU、内存利用率暴增、数据库...

2021-09-15 16:20:58 136

原创 springboot依赖springframework版本关系

springboot版本依赖springframework版本发布时间1.0.0.RELEASE4.0.3.RELEASE2014–––1.1.0.RELEASE4.0.5.RELEASE2014–––1.2.0.RELEASE4.1.3.RELEASE2014–––1.3.0.RELEASE4.2.3.RELEASE2015–––1.4.0.RELEASE4.3.2.RELEASE20161.4....

2020-09-21 16:55:33 21190 9

原创 nginx中location的命中规则

最近为了提高系统性能,用nginx做了动静分离,期间遇到了一些问题,比如druid、swagger等第三方的插件提供自己的web静态资源(在自己的jar包中),这部分静态请求不想被nginx命中到静态文件中,于是研究了下location的命中规则。总结location规则如下格式说明优先级(值越小越优先匹配)备注location = /uri=开头表示精确匹配,只有完全匹配上才能生效1匹配后不再匹配location ^~ /uri^~ 开头对URL路径进行前缀匹配,

2020-06-16 10:49:20 787

原创 使用thrift,每隔一段时间就会报错:java.lang.OutOfMemoryError: Direct buffer memory

背景:使用thrif(版本0.9.3)对外提供服务,每隔一段时间thrif服务就挂掉。问题定位过程:1、查看日志,发现存在java.lang.OutOfMemoryError: Direct buffer memory异常,因为thrif用到nio,发现启动服务没有配置直接内存,想当然认为是直接内存过小,于是在jvm启动参数加大了直接内存的最大值(-XX:MaxDirectMemorySize),后续观察。过了一段时间,问题还是复现了。2、再查日志还是报直接内存溢出,然后再仔细查看日志,发现直接

2020-06-15 11:46:42 556

domino远程连接工具NCSO.jar

java远程连接domino,开启diiop服务,配置相关规则,设置diiop_ior_host,下载NCSO.jar(java连接diiop的SDK),可以获取到nsf服务器数据,来实现上层应用开发。

2020-06-11

boot2docker.iso

docker安装卡死在boot2docker.iso的下载,下载完之后放到C:\Users\xxx\.docker\machine\cache目录下,并删除之前未下载成功的tmp文件

2019-09-06

dubbox-2.8.3.1.jar

dubbox-2.8.3.1.jar(项目中用到这里记录一下,需要的同学可以下载)

2019-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除