并发编程
文章平均质量分 84
hsj1213522415
在校学生
展开
-
ThreadLocal的实现原理
概述 ThreadLocal类用来提供线程内部的局部变量。这些变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量,ThreadLocal实例通常来说都是private static类型。 总结:ThreadLocal不是为了解决多线程访问共享变量,而是为每个线程创建一个单独的变量副本,提供了保持对象的方法和避免参数传递的复杂性。 Thr原创 2017-10-03 10:41:10 · 255 阅读 · 0 评论 -
发布或重启线上服务时抖动问题
转载至http://www.cnblogs.com/LBSer 发布或重启线上服务时抖动问题解决方案 一、问题描述 在发布或重启某线上某服务时(jetty8作为服务器),常常发现有些机器的load会飙到非常高(高达70),并持续较长一段时间(5分钟)后回落(图1),与此同时响应时间曲线(图2)也与load曲线一致。注:load飙高的初始时刻是应用服务端口打开,流量打入时(loa...转载 2019-04-17 00:10:15 · 172 阅读 · 0 评论