Gitlab Pages 提供随机内容
Gitlab Pages delivers random content
我在 Ubuntu 16.04 虚拟机上使用 GitLab Omnibus 包 运行 的页面功能时遇到奇怪的行为。一些项目使用由 GitLab CI 构建的带有 Jekyll 的 Pages,自从首次使用 Gitlab CE 发布以来一直按预期工作。
几天来,访问这些站点的任何主页都只会显示其中一个项目的内容。他们每个人当然应该显示不同的内容,但他们都显示相同的内容。更奇怪的是:随着时间的推移,每个网站上显示的内容都会随着其他项目的变化而变化,我看不出这是否是确定性的。
重新启动每个项目的构建过程都没有解决这个问题,gitlab-ctl reconfigure
、stop
和 start
也没有解决这个问题,也没有重新启动整个 VM。
为了调查这个问题,我在 /var/opt/gitlab/gitlab-rails/shared/pages/www/www.domain.org/public/index.html
编辑了(我假设是)构建过程的结果文件。不是一开始,而是后来在已经说明的 "rotating" 内容中,编辑显示在网页上。
那么那里发生了什么?这是一些缓存问题吗?是配置错误吗?这是一个错误吗?请帮助我找到并解决问题,因为这些是生产网站。
我在 Ubuntu 16.04 虚拟机上使用 GitLab Omnibus 包 运行 的页面功能时遇到奇怪的行为。一些项目使用由 GitLab CI 构建的带有 Jekyll 的 Pages,自从首次使用 Gitlab CE 发布以来一直按预期工作。
几天来,访问这些站点的任何主页都只会显示其中一个项目的内容。他们每个人当然应该显示不同的内容,但他们都显示相同的内容。更奇怪的是:随着时间的推移,每个网站上显示的内容都会随着其他项目的变化而变化,我看不出这是否是确定性的。
重新启动每个项目的构建过程都没有解决这个问题,gitlab-ctl reconfigure
、stop
和 start
也没有解决这个问题,也没有重新启动整个 VM。
为了调查这个问题,我在 /var/opt/gitlab/gitlab-rails/shared/pages/www/www.domain.org/public/index.html
编辑了(我假设是)构建过程的结果文件。不是一开始,而是后来在已经说明的 "rotating" 内容中,编辑显示在网页上。
那么那里发生了什么?这是一些缓存问题吗?是配置错误吗?这是一个错误吗?请帮助我找到并解决问题,因为这些是生产网站。