golang使用pprof檢查goroutine泄露

有一段時間,咱們的推送服務socket佔用很不正常,咱們本身統計的同時在線就10w的用戶,可是佔用的socket居然達到30w,而後查看goroutine的數量,發現已經60w+。緩存 每一個用戶佔用一個socket,而一個socket,有read和write兩個goroutine,簡化的代碼以下:併發 c, _ := listerner.Accept() go c.run() func (c
相關文章
相關標籤/搜索