摘要: 在JDK 1.5之前,提到并发,java程序员们一般想到的是wait()、notify()、Synchronized关键字等,但是并发除了要考虑竞态资源、死锁、资源公平性等问题,往往还需要考虑性能问题,在一些业务场景往往还会比较复杂,这些都给java coder们造成不小的难题。JDK 1.5的co 阅读全文
posted @ 2017-05-19 13:38 烜轩 阅读(4495) 评论(0) 推荐(0) 编辑
摘要: 系统背景: 生产2台服务器,调用量高峰时期差不多15到20次每秒,每天差不多有50--80次的调用超时。之前也一直没有在意。后来观察日志发现,异常总是连续几次的出现,不是一次一次的,这个现象引起了我的注意。 后来因为一次优化需求,后台我将请求调用方式改为了线程池的异步调用: private stat 阅读全文
posted @ 2017-03-23 15:56 烜轩 阅读(4619) 评论(0) 推荐(0) 编辑
摘要: 内存80%告警: 2017-03-13早上redis内存出现80%告警异常,处理步骤: 1、 客户端用info memory 命令查看内存使用情况: 其中used_memory_human:2.5G,机器总内存4G Swap区已经有15%左右的使用率,说明redis分配内存已经不够用(used_me 阅读全文
posted @ 2017-03-23 14:06 烜轩 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 逛博客园好久了,基本上都是工作中遇到一些问题,再来看大牛的一些博客求解。最近想了想,决定自己也加入写博客的行列,记录工作中遇到的问题,记录下学习的一些过程,总结一些不熟的知识,只为温故知新、分享快乐,从今天开始,加油吧! 以上 阅读全文
posted @ 2016-03-15 11:11 烜轩 阅读(97) 评论(0) 推荐(0) 编辑