市场知名的Claudin-18.1(Nanodisc)膜蛋白公司哪家专业
2026/6/12 14:56:53
本文介绍了开发设计中的性能优化和MDC信息共享方案。
在性能优化方面
强调通过指定线程池名称(normalThreadPool)来共享MDC信息。MDC作为多线程日志上下文传递机制,使用put()/setContextMap()绑定线程数据,需注意清理防止内存泄漏。对于JDK21虚拟线程,推荐使用ScopedValue或自定义装饰器实现MDC传递。
后续如果涉及异步调用的时候,异步方法需要获取用户信息的话,需要指定线程池名称为:normalThreadPool,尤其有多个线程池对象的时候,一定要指定。