阿古达芝麻开门 - 博客园

随笔分类 -  多线程

摘要:先监控与告警:暴露线程池/线程数、队列长度、请求并发、响应时间、GC/CPU 等指标(Micrometer/Prometheus/Grafana)。设置阈值告警(线程数、队列溢出、长时间 blocking)。采集运行时诊断信息(尽量在线收集,避免重启):常用命令:jstack -l <pid> > 阅读全文
posted @ 2025-11-04 22:35 阿古达芝麻开门 阅读(68) 评论(0) 推荐(0)
摘要:volatile关键字的主要作用是限制JVM进行指令重排,保证变量对其他线程的可见性,可以避免创建对象才完成了一半就被其他线程引用到这个对象,保证创建完成后才对其他线程可见。 static class Value { int x; // 默认 0 Value() { // 模拟耗时初始化(增加重排序 阅读全文
posted @ 2025-11-04 22:22 阿古达芝麻开门 阅读(33) 评论(0) 推荐(0)