django做待办事项网站,电商设计师联盟网站,青岛手机网站建设电话,柳河县做网站由于最近 gitlab 切换到另一台服务器上部署的 gitlab 后#xff0c;经常出现 502。平时重启 gitlab 后都能解决#xff0c;今天突然重启多次后都还是 502#xff08;重启日志是正常的#xff09;#xff0c;遂通过 gitlab-ctl tail 查看日志进行排查。
gitlab-ctl tail通… 由于最近 gitlab 切换到另一台服务器上部署的 gitlab 后经常出现 502。平时重启 gitlab 后都能解决今天突然重启多次后都还是 502重启日志是正常的遂通过 gitlab-ctl tail 查看日志进行排查。
gitlab-ctl tail通常日常排查发现workhorse 连接不上导致的问题/var/opt/gitlab/gitlab-workhorse/socket 无法访问。
于是去 /etc/gitlab/gitlab.rb 文件查看 workhorse 配置发现 workhorse 端口默认是 8080
# gitlab_workhorse[auth_backend] http://localhost:8080由于当前服务器有服务端口是 8080端口被占用导致 workhorse 连接不上所以只需将 workhorse 端口改成其他端口即可。
gitlab_workhorse[auth_backend] http://localhost:8282然后重启 gitlab 即可
# gitlab 重启命令
gitlab-ctl restart