openshift上的应用程序部署和应用程序根目录有什么区别?
我有一个大约3亿的应用程序。当我把它推到1GB的openshift档时,使用的四轮驱动是900M。 这是因为git repo本身有3亿个文件夹,还有app deployment和app root,它们似乎也包含了repo的完整副本openshift上的应用程序部署和应用程序根目录有什么区别?,openshift,Openshift,我有一个大约3亿的应用程序。当我把它推到1GB的openshift档时,使用的四轮驱动是900M。 这是因为git repo本身有3亿个文件夹,还有app deployment和app root,它们似乎也包含了repo的完整副本 这对我来说没什么意义。两次可以,但是三次?为什么?没错,代码在三个地方。您还可以配置应用程序部署以存储更多版本,如果需要,可以在这些版本之间切换。您可能会再次检查您在git回购中存储的所有内容?可能其中一些需要放在OPENSHIFT_数据目录中,例如图像和视频?感谢您
这对我来说没什么意义。两次可以,但是三次?为什么?没错,代码在三个地方。您还可以配置应用程序部署以存储更多版本,如果需要,可以在这些版本之间切换。您可能会再次检查您在git回购中存储的所有内容?可能其中一些需要放在OPENSHIFT_数据目录中,例如图像和视频?感谢您提供有关OPENSHIFT_数据目录的提示。我确实有一些大文件。我发现gears不共享数据目录-在缩放所有内容时,只复制了应用程序根/数据(=OPENSHIFT_data_dir)。这可能是个问题。您可以尝试在AmazonS3或类似的平台上托管这些文件。(取决于您如何使用它们)