【Spring】IOC容器并发条件下,可能发生死锁

   1.背景   上周在生产环境应用启动时,发生应用频频发生死锁的现象。原因是因为 spring IOC 容器还未初始化完成,就有工作线程调用 context.getBean() 来获取容器里的对象。具体产生死锁的原因条件有: 1.       应用启动的时候 Main 线程进行 spring 容器初始化。 2.       容器初始化的过程中有工作线程也起来了并开始工作。 3.       工
相关文章
相关标签/搜索