程式使用記憶體一直飆升

1272881215發表於2017-04-22

web 框架使用的是 beego1.7.2

Go 版本是 1.7.3

我使用 ubuntu 在本地做開發,然後程式開發完成後,使用 apachebench(ab)在本地環境 ubuntu 下做壓力測試,記憶體雖然飆升,但是併發在一定範圍內的時候,記憶體的使用也會穩定在一定的範圍內。

但是在把 ubuntu 環境下編譯好的程式丟到 centos 上執行的時候,使用者訪問量變化不大的情況下,程式的使用記憶體卻一直在飆升,直至因記憶體使用達到伺服器負載極限而導致程式掛掉。。。

不知道大家有沒有遇到過這種問題?是不是程式編譯環境導致的?按理說我的 ubuntu 和 centos,都是 amd64,不應該是編譯環境問題。

折騰了好幾天了,還找不到原因。麻煩大家幫忙分析一下。謝謝。

更多原創文章乾貨分享,請關注公眾號
  • 程式使用記憶體一直飆升
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章