【技术介绍】DDR5服务器内存条RDIMM和台式机内存条到底差在哪里?
2026/7/22 16:47:53
本文介绍了开发设计中的性能优化和MDC信息共享方案。
在性能优化方面
强调通过指定线程池名称(normalThreadPool)来共享MDC信息。MDC作为多线程日志上下文传递机制,使用put()/setContextMap()绑定线程数据,需注意清理防止内存泄漏。对于JDK21虚拟线程,推荐使用ScopedValue或自定义装饰器实现MDC传递。
后续如果涉及异步调用的时候,异步方法需要获取用户信息的话,需要指定线程池名称为:normalThreadPool,尤其有多个线程池对象的时候,一定要指定。