我打算使用Spring的ThreadLocalTargetSource
來訪問我的Web應用程序和Web服務應用程序的用戶上下文。Spring ThreadLocalTargetSource - 這是否有內存泄漏?
我已經瀏覽了一段時間的網絡,我看到的所有內容都是關於內存泄漏的可怕結果。我看到ThreadLocalTargetSource
實現已經有一個destroy
方法清理並取消threadlocal對象。我相信這一切都很好。那麼爲什麼當Spring以正確的方式處理內存泄漏呢?我們需要爲此明確地做些什麼?
你可以張貼一些鏈接到你所提到的可怕的結果? –
謝謝鄧肯,下面這個提到了ThreadLocal的惡魔。由於spring的threadlocaltarget是建立在threadlocal之上的,我懷疑這是否會在我的項目中造成問題?最好安全,比晚... http://blog.igorminar.com/2009/03/identifying-threadlocal-memory-leaks-in.html – Faz