首页
学习
活动
专区
圈层
工具
发布
首页标签线程池

#线程池

线程泄漏(2)-之httpclient使用不当

用户12591013

又一次线上救火,线上再次发生线程数暴涨,且无法回收,本文记录问题发现解决的全过程。

600

线程泄漏(一)-之线程池使用不当

用户12591013

A:因为线程池中有活跃的线程,这个线程会有引用指向当前线程池对象,而thread本身时java gc 的root对象。这就导致了,垃圾收集器在计算可达对象时,这...

300

通用性能优化手段(9)-之线程池优化

用户12591013

线程池,是我们日常开发中经常使用的工具。对于一个熟练的开发者来说,了解线程池的原理,并能进行优化,是其必备的技能。本文将提供线程池设置的最佳实践数据,教大家设置...

100

Reactor publishOn 线程切换的底层秘密

用户7511514

这个类既负责收上游的数据,又负责把自己提交给线程池,还在 run() 里转发数据给下游。一个对象撑起了整个线程切换。

2200

Vibe Coding-先跑起来再说,AI自拉自吃

码农戏码

理想很美好,现实却打脸。在/actuator/prometheus一直没有看到收集到的指标

8300

使用ExecutorServiceMetrics对线程池进行监控

码农戏码

ExecutorServiceMetrics 是 Micrometer 中专门用于监控 Java 线程池(ExecutorService)的工具。它可以帮助你实...

11000

线程池状态和如何关闭

码农戏码

1、RUNNING:运行状态,线程池创建好之后就会进入此状态,如果不手动调用关闭方法,那么线程池在整个程序运行期间都是此状态。

10110

【架构实战】线程池设计:高并发系统的资源管理艺术

紫风

50个线程处理10万条,需要6000秒。更关键的是,每个任务还要往另一个队列里塞数据,那个队列也是无界的。

18110

凌晨3点CPU 100%故障复盘:从库备份锁表引发的级联故障链分析

数据库小学妹

📌今日关键词:CPU 100%、从库备份、锁表、Full GC、级联故障、线程池、故障复盘、DBA

13110

2.2异步编程

步步为营DotNet

async异步方法的本质是:在对异步方法进行await调用时的等待时间(比如等待下载),会把当前的线程返回到线程池,等异步方法调用结束后,再从线程池中取出一个线...

11210

深度钻研.NET 中Task.Run:异步任务执行的便捷入口

步步为营DotNet

Task.Run内部依赖于.NET 的线程池来调度和执行任务。当调用Task.Run时,会向线程池提交一个工作项,线程池会在合适的时机选择一个线程来执行该任务。...

12100

快手年终奖系数出炉,10+ 月薪资高绩效,谁爽到了?

程序员鱼皮

鸭鸭有看到爆料,像是数据出海、本地生活、直播电商等部门,这次年终都给的比较大方。这或许也代表着,快手正在将资源集中于最有增长潜力的业务上。

10300

独立的GitHub没了!CEO也没了!

程序员鱼皮

自从 2018 年微软豪掷 75 亿美元把 GitHub 收入囊中,坊间就猜它迟早要“收编”。但这些年 GitHub 一直端着“独立运营”的人设,搞得大家差点忘...

14410

面试官:ThreadLocal 导致内存泄漏的原因?我:八股文没这条啊....

灬沙师弟

线上服务(Tomcat线程池、Dubbo线程池、自定义业务线程池)的核心特性就是线程复用、线程长期存活。线程不会随着单次请求/任务结束而销毁,会被放回线程池反复...

15400

32-Rust 教程 - 并发模式

LarryLan

今天我们就来学习并发编程的经典模式和最佳实践:线程池、死锁预防、并发设计模式,以及一些"血泪教训"总结出来的经验法则。

14800

阿里二面:1000万条短信1小时发完,线程池怎么配?

程序员小猿

1 小时 = 3600 秒1000 万条短信 = 10,000,000QPS = 10000000 / 3600 ≈ 2778 /秒

23110

系统之美第一期(下)(2026-04-10):开启每周学习打卡计划

早起的鸟儿有虫吃

学习并不是为了要记忆那些知识点,而是为了要找到一个知识的地图,你在这个地图上能通过关键路径找到你想要的答案,从第一手资料开始

17510

【零基础学java】(等待唤醒机制,线程池补充)

北极的代码

生产者和消费者(常见方法) void wait()当前线程等待,直到被其他线程唤醒 void notify()随机唤醒单个线程 void notifyAl...

10010

【零基础学java】(等待唤醒机制,线程池补充)

北极的代码

生产者和消费者(常见方法) void wait()当前线程等待,直到被其他线程唤醒 void notify()随机唤醒单个线程 void notifyAl...

10010

DeferredResult真相:没有提高QPS,没有优化系统性能!那Spring为什么要发布这个功能?有示例源码

烟雨平生

上面讲的“提升线程池的复用率”,到底是提升哪些线程的复用率。线程池很多,有点乱。。。

18910
领券