idea运行程序默认线程为daemon线程的问题

背景:

公司最近在研究Opentelemetry,用作指标、链路追踪等数据的中转

在测试线程的过程中偶然发现创建的线程全部都是daemon线程。。。

印象一般情况下程序中创建的线程,默认都是用户线程(user thread),而不是守护线程(daemon thread)

查询资料是这样说的:
IntelliJ IDEA 在启动应用时,会强制将 Tomcat / Jetty 等内嵌 Web 容器的工作线程设置为守护线程(Thread.currentThread().isDaemon() == true),以便在你点击 "Stop" 时能立即终止 JVM。

涨知识了~

相关推荐
yqj2346 小时前
ESP32-S3中小智项目优化内容
ide·macos·xcode
阿俊-全栈开发8 小时前
LikeShop 单商户SaaS商城分销模块二开:佣金计算与结算逻辑实现
java·开发语言·微服务·likeshop·likeshop开源商城·likeshop多商户
wuminyu11 小时前
C++协程实现接收端的零拷贝Buffer管理原理剖析
java·linux·c语言·jvm·c++
蜗牛互联网14 小时前
WSL Containers GA:本地AI容器的生命周期、网络与治理验收
java·网络·人工智能·后端
龙亘川14 小时前
铭记英烈守初心,数字强基促服务:亘川智城退役军人服务系统的实践与价值
java·数据库·人工智能
阿斌.com14 小时前
Visual Studio 2026安装全攻略
ide·visual studio
OxYGC15 小时前
[AI工程] Spring AI 第廿一篇:存量 REST 接口的 MCP 化改造实录——工具从哪条路径注册、参数描述怎么写、身份怎么过去
java·人工智能·spring
Zhou14113615 小时前
SpringBoot_02_自动配置原理
java·spring boot·后端
FYKJ_201015 小时前
SSM校园失物招领系统41452-计算机课程设计、毕业设计
java·vue.js·spring boot·python·mysql·typescript·spark
kv11015 小时前
Android studio国内开发有关
java·数据库·android studio