502 Whoops, GitLab is taking too much time to respond

clipboard.png

能夠致使這個問題的緣由有不少,先說我遇到的兩類:git

  1. 部分功能沒有啓動起來

這種狀況能夠使用gitlab-ctl status命令查看正在運行的進程的id。運行幾回,若是有id改變了,則說明這個進程不穩定,須要查看對應的日誌。
clipboard.png
使用gitlab-ctl tail [process name]命令查看對應的進程是什麼狀況。若是是端口衝突,則解決端口衝突,若是是權限問題則解決權限問題。
clipboard.pngoop

  1. 內存不足(最小2G)

網上反饋的是最小須要2G內存,弄了個虛擬機試了下,總共3G內存,勉強能夠配置使用gitlab啓動運行以後至關的消耗內存,尤爲是作提交更新等處理的時候,出現這個錯誤的時候能夠使用free -m查看下內存狀況:gitlab

clipboard.png

看下used和free的使用狀況,若是free一直在減小,說明gitlab正在啓動,消耗內存中,尚未啓動完成!這個時候訪問是會提示502 Whoops, GitLab is taking too much time to respond.  spa

相關文章
相關標籤/搜索