【Spring】IOC容器併發條件下,可能發生死鎖

   1.背景   上週在生產環境應用啓動時,發生應用頻頻發生死鎖的現象。原因是因爲 spring IOC 容器還未初始化完成,就有工作線程調用 context.getBean() 來獲取容器裏的對象。具體產生死鎖的原因條件有: 1.       應用啓動的時候 Main 線程進行 spring 容器初始化。 2.       容器初始化的過程中有工作線程也起來了並開始工作。 3.       工
相關文章
相關標籤/搜索