Java多线程
文章平均质量分 56
徐波_bobch
这个作者很懒,什么都没留下…
展开
-
记一次线上环境tcp链接爆满导致服务响应慢的问题
记一次线上环境tcp链接爆满导致服务响应慢的问题事件还原:20200407凌晨接到运维人员电话,说app启动充电响应很慢,无法正常的开启充电;20200407凌晨,跟踪日志排查服务负载情况,但是过了一段时间自动恢复;20200408,要求服务器运维人员提供服务器的负载情况,没有提供;20200409凌晨,同样的时间出现服务响应时间过长的问题;20200410 要求服务器运维人员提供服...原创 2020-04-10 07:39:07 · 610 阅读 · 0 评论 -
项目运用中的设计模式--策略模式,工厂模式
运用场景APP端需要展示汇总信息,从各个子模块抽取相应数量的数据展示。各个子模块的功能接口都存在,移动端挨个调用也可完成操作,单本着业务处理服务端处理的原则,我决定合并子模块的结果集,统一调用展示这也是外观模式的变种吧!业务梳理整合统一的接口处理;工厂模式封装锁需要的结果;CyclicBarrier等多线程手段,并行请求接口数据并合并多线程后返回的结果,统一返回移动端。业务应用–...原创 2019-10-16 16:36:45 · 149 阅读 · 0 评论 -
关于CountDownLatch和CyclicBarrier的认识
**关于CountDownLatch的认识** 今天在浏览论坛的时候发现了一个有趣的东西,自己之前没有用过,在此记录一下,一遍日后阅读浏览, 作为程序员,尤其使一个已近做了3年的java程序员来说,总感觉自己都会了,其实自己稍微看看又发现自己咋又不知道呢, 这个也是我的感慨,应为即将面临这找工作,自己还有有一点压力的,还是比较怕技术面试的,不知道面试官会问哪些奇怪的问题,这些问题又是我不知道的原创 2016-12-07 21:09:17 · 943 阅读 · 0 评论 -
tomcat服务器cpu占用率居高不下的原因分析及解决
tomcat服务器cpu占用率居高不下的原因分析及解决偶遇服务器cpu飙升,过段时间后正常,反反复复获取cpu占用高的java进程运行中的堆栈信息偶遇服务器cpu飙升,过段时间后正常,反反复复尝试通过百度,谷歌等搜索,获取可行的解决方案无果,偶然的机会得知 fastthread 可视化分析工具,问题才能顺利解决。获取cpu占用高的java进程运行中的堆栈信息通过top命令查看cpu占用率高...原创 2019-02-13 17:28:17 · 13337 阅读 · 0 评论