加载中
一次线上系统,内存占用过多的分析过程

背景介绍 公司核心系统,由于时间比较久远,现在已经非常臃肿,系统为了对请求作出快速的响应,所以会加载一些数据到内存里,这就是问题所在,现在这些数据已经占到了4G多,但是领导要求不能...

2017/01/09 12:17
2.5K
tuning-primer.sh 参数详解

使用tuning-primer.sh 可以自动检测mysql的性能和一些建议, 列举一些参数意义 脚本支持my.cnf文件,可以把user, password, host, socket等连接参数放在~/.my.cnf文件里,如果使用了自定义的...

2016/08/25 14:40
437
Vert.x 3.0(二) 基于Zookeeper的分布式

最近研究了一下Vert.x3.0 基于ZK的分布式调用 maven依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocati...

2016/03/30 10:15
3.4K
Vert.x 3.0 初探(一) Hello World

Vert.x是高性能,高并发,可伸缩,支持多语言的web框架,特别适用于手机客户端的服务端

2016/02/15 17:16
2.1K
jvm内存大小设置

jvm内存大小设置并不能通过主观意念设置,必须要根据GC日志合理分析设置

jvm
2016/01/05 09:48
142
ZooKeeper客户端Curator(监听篇)

Curator监听器的使用, Curator提供了三种类型的缓存方式:Path Cache,Node Cache 和Tree Cache。

2015/12/01 10:49
8.1K
怎样正确设置remote_addr和x_forwarded_for获取用户真实IP

怎样正确设置remote_addr和x_forwarded_for获取用户真实IP

2015/11/11 19:53
5.5K
Springcloud feign文件上传报错FileUploadException: the request was rejected because no multipart boundary

spring cloud,写了一个图片上传的服务,直接用postman 请求这个服务,是没有问题的, 但是在web层(comsumer层?)用feign去调用这个服务,就报错了, the request was rejected because n...

04/28 13:52
659
统计springboot access.log 接口耗时大于10秒的接口

日志格式 - 10.31.145.53 - [30/Dec/2019:00:00:20 +0800] GET /mem-webapp-rpc/getDistMemberForPos 200 42341 7 - 10.31.145.53 - [30/Dec/2019:00:00:21 +0800] GET /mem-webapp-rpc/getM...

2019/12/30 11:36
992
统计nginx请求响应时间大约3秒的接口

cat access*.log | awk '($NF > 3000) {if ($7=="POST") print $8; else if ($7=="GET") print $8; else print $7}'|sort -n|uniq -c|sort -nr|head -20......

2019/10/18 14:38
4.1K
eclipse git blame 功能

eclipse中右键行号-Show Revision Infomation 就是git blame功能

2019/08/01 16:53
417
字符串转数字

不使用Java自带API将字符串转为数字

2018/01/22 22:50
55
Spring+Jackson 通过xml配置忽略不包含的对象属性

Spring+Jackson 通过xml配置忽略不包含的对象属性 maven需要引用最新的Jackson <mvc:annotation-driven>     <mvc:message-converters register-defaults="true">       <bean class="org.springf...

2017/07/13 16:40
710
线上应用故障排查之一:高CPU占用

一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程...

2016/10/12 17:31
69
svn diff 命令生成diff上传phabricator报Unhandled Exception

环境:windows 在使用命令 : svn diff >D:\trunk.diff 生成diff文件内容为中文的部分乱码,并且上传phabricator 会报Unhandled Exception ("Exception") 解决方案: 在使用svn diff命令前用chc...

解决Jenkins的job启动tomcat时会在job结束时关闭问题

网上说明: 使用jenkins的批处理或者ant 启动tomcat失败。查了一下原因说是 jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束...

2016/05/09 13:56
618
配置 RMI 端口

Impact Server 会在机器上打开多个端口以用于 Java™ 远程方法调用 (RMI) 操作。有多个公开属性可用于控制要使用的端口。缺省情况下,会在 RMI 注册程序使用的主机系统上打开随机端口。 当网...

2016/03/25 16:58
827
调用主机上的JMX服务时出现异常的IP

最近使用jmx监控java项目时遇到一个问题,本机测试连接jmx服务正常,部署到服务器上就出现了奇怪的问题,直接上图 我连接的明明是127.0.0.1,却变成了202.106.199.34 原因:我连接jmx的url是...

2016/03/16 19:27
669
Java虚拟机学习 - 垃圾收集器

HotSpot JVM收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。 Serial(串行GC)收集器 Serial收集器是一个...

2016/02/17 11:34
80
JVM系列三:JVM参数设置、分析

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的...

2016/02/17 11:31
56

没有更多内容

加载失败,请刷新页面

返回顶部
顶部