- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 教你如何成为Java的OOM Killer
前言虽然事隔半年,当时排查线上OOM事故的过程记忆犹新,每一个步骤都历历在目,感谢业务组、系统部、压测组、监控与应急部对架构组的强力支持,得以让这个Java内存问题水落石出,经过半年多的全面的应用日志切割方式的改造,现在基本没有OOM的问题了,线上服务运行非常健康,对可用性的保障起到了很大的作用,如果你在经历OOM,读了这个文章会有很大的启发。Become OOM Killer我们都知道JVM的内...
2018-02-26 10:11:45 1088
转载 Dubbo学习参考
dubbo开发者指南:http://dubbo.io/Developer+Guide-zh.htmdubbo用户指南:http://dubbo.io/User+Guide-zh.htm转自:http://121.42.47.99/yuenshome/wordpress/?p=3424#ltdubbo:referencegt给出几个不错的推荐阅读,以及
2018-02-07 16:01:55 223
转载 dubbo配置指南
一、配置dubbo多协议模式1、默认协议 Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。Dubbo缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。dubbo:protocolname="dubbo"port="20880"/>Set de
2018-02-07 15:55:55 283
转载 Netty之Java堆外内存扫盲
Java的堆外内存本来是高贵而神秘的东西,只在一些缓存方案的收费企业版里出现。但自从用了Netty,就变成了天天打交道的事情,毕竟堆外内存能减少IO时的内存复制,不需要堆内存Buffer拷贝一份到直接内存中,然后才写入Socket中;而且也没了烦人的GC。好在,Netty所用的堆外内存只是Java NIO的 DirectByteBuffer类,通读一次很快。还有一些sun.misc.*的类
2018-02-06 15:30:49 262
转载 HTTP协议浅谈(一)之TCP长连接
之前的认识刚接触HTTP请求就听说过HTTP请求有1.0和1.1两个版本(其实还有个0.9版本,因为只接受GET一种请求,不支持POST方法,因此客户端无法向服务器传递太多信息而为人们所忽略),而且还知道HTTP1.0协议不支持长连接,从HTTP1.1协议以后,连接默认都是长连接。但终究觉得对于长连接一直不明觉厉,有种抓不到关键点的感觉。我们现在用的都是HTTP1
2018-02-05 18:28:27 7567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人