当前位置 : 主页 > 手机开发 > harmonyos >

GitLab缓存问题

来源:互联网 收集:自由互联 发布时间:2023-08-26
重启后访问项目URL返回404 解决方法: gitlab-rake cache:clear 立即解决了这个问题,因此问题显然是缓存不一致。 它是可重现的,以前重命名或删除的项目会触发缓存的404 重新配置gitlab git

重启后访问项目URL返回404

           

GitLab缓存问题_重启

   解决方法:
      gitlab-rake cache:clear
       立即解决了这个问题,因此问题显然是缓存不一致。
       它是可重现的,以前重命名或删除的项目会触发缓存的404

  重新配置gitlab
     gitlab-ctl reconfigure
     gitlab-ctl restart

禁用explore和help

       vi /var/opt/gitlab/nginx/conf/gitlab-http.conf

       location = /explore {
          return 301 https://$http_host;
       }
      location = /public {
         return 301 https://$http_host;
      }

      gitlab-ctl stop nginx

      gitlab-ctl start nginx

     每次重启gitlab都需要等待几十分钟,前期nginx启动后访问首页正常,但是访问项目路径会提示503.等待一段时间等其数据加载入缓存即可正常访问

     修改nginx的配置文件后,只需要重启nginx组件即可.不需要把所有组件都重启

     执行gitlab-ctl reconfigure后会把nginx组件的配置文件重新生成会覆盖自己新加的配置

     

GitLab缓存问题_nginx_02

上一篇:mongodb集群监控
下一篇:没有了
网友评论