自定义博客皮肤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)
  • 收藏
  • 关注

转载 ActiveMQ生产环境调优

ActiveMQ简介   MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。消息类型包括点对点(queue),一对多(topic),本次生产环境用的是queue。1、部署环境  三个A...

2018-12-13 15:05:00 487

转载 浅谈netty粘包/拆包(LengthFieldBasedFrameDecoder)

1、什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用层的数据通讯协议,通过协议来规范现有接收的数据是否满足消息数据的需要。...

2018-12-13 11:20:00 259

转载 java线上调试示例

注:pid 进程ID tid 线程ID1.top命令,发现PID为25554的Java进程占用CPU高达200%,出现故障2.ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题eg:ps aux | grep 255543.显示线程列表ps -mp pid -o THREAD,tid,time 或者 top ...

2018-05-09 14:24:00 137

转载 netty和jvm 虚拟机参数的 XX:+DisableExplicitGC 注意事项

在使用netty时,经常出现内存溢出,经查询是这个坑:netty 使用的nio 和 jvm 中的XX:+DisableExplicitGC配置的冲突导致的,具体经过:nio 使用直接内存区域 Direct Memory内存回收和其他内存回收有点区别。Java堆内放置的是direct memory 引用,正常情况下当在young gc 的时候会把这个已死的引用回...

2018-01-09 18:22:00 222

空空如也

空空如也

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

TA关注的人

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