为什么我的 OpenShift 存储库在缩放过程中没有复制到新齿轮


Why is my OpenShift repo not copied to new gears during scaling?

我可以在OPENSHIFT_REPO_DIR中看到我的应用程序代码,但在"/app-deployments"目录中看不到。我认为每个墨盒(在不同的齿轮上)都应该有自己的运行时数据副本。(我已通过 Web 控制台修改了缩放设置,从 1-3 修改为 3-3。现在,我的应用程序显示 OpenShift 默认索引页,而不是预期的内容。

只有在使用 git 上传文件时,缩放才能正常工作。 当您使用"git add"和"git push"将您的网站部署到openshift时,它会创建一个"部署"文件夹,当您的应用程序扩展时,该文件夹会使用rsync复制到其他齿轮。 仅使用 SFTP 将文件复制到 ~/app-root/repo 目录不适用于扩展的应用程序。