Git   发布时间:2022-05-05  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_874_0@问题背景

在自己虚拟机(centos7)上装了 Gitlab-ce,就是社区版的 Gitlab,版本是 13.0+

 

@H_874_0@问题描述

浏览器访问 Gitlab 网站,报 502

 

Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题

 

问题翻译

502-Whoops,GitLab花费了太多时间来回应

@H_618_28@尝试刷新页面,或返回并再次尝试执行操作@H_618_28@ @H_618_28@如果此问题仍然存在,请与您的Gitlab管理员联系

 

@H_874_0@问题原因

我的虚拟机只分配了 2G 物理内存,内存不足,然后 Gitlab 自启动的一些服务或者组件太占内存,导致无法正常访问网站

 

官方推荐物理内存

我们强烈建议选择官方的Linux软件包安装,因为它安装速度更快,升级更容易,并且包含增强其他方法所没有的可靠性的功能。 我们也强烈建议至少有4GB的RAM运行GitLab。

 

@H_874_0@解决方

可以把虚拟机的内存调大就调大

然后,当然是释放不必要的资源,先把这两个关了

sudo gitlab-ctl stop puma
sudo gitlab-ctl stop sidekiq

 

第二步

  • 从GitLab 13.0开始,Puma 是认的 Web服务器,并且 Unicorn 认情况下处于禁用状态
  • 现在,我们要关掉 puma,然后设置 Unicorn 为启动状态
vim /etc/gitlab/gitlab.rb 

 

修改以下内容

跟着我写的去改哈

Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题

Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题

Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题

第一行也写了,Unicorn 和 Puma 只需要选一个

 

重新加载配置

sudo gitlab-ctl reconfigure

然后再访问网站就可以正常访问啦

Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题

 

大佬总结

以上是大佬教程为你收集整理的Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题全部内容,希望文章能够帮你解决Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: