不是我吹,Lambda 這個坑很多人都不知道!

1、背景 上週有小夥伴反饋zk連接很慢。 整理出zk連接的關鍵邏輯如下。 上面的代碼造成第一次調用ClientZkAgent.getInstance的時候,需耗時10s, 這個時間恰好跟semaphore的超時時間相當. 在此期間,整個世界好像停滯了一樣。 2、分析 在本地重現後,通過jstack獲得系統停滯期間的線程棧,發現這個時候zookeeper的EventThread有個比較奇怪的現象。
相關文章
相關標籤/搜索