Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
openshift上的应用程序部署和应用程序根目录有什么区别?_Openshift - Fatal编程技术网

openshift上的应用程序部署和应用程序根目录有什么区别?

openshift上的应用程序部署和应用程序根目录有什么区别?,openshift,Openshift,我有一个大约3亿的应用程序。当我把它推到1GB的openshift档时,使用的四轮驱动是900M。 这是因为git repo本身有3亿个文件夹,还有app deployment和app root,它们似乎也包含了repo的完整副本 这对我来说没什么意义。两次可以,但是三次?为什么?没错,代码在三个地方。您还可以配置应用程序部署以存储更多版本,如果需要,可以在这些版本之间切换。您可能会再次检查您在git回购中存储的所有内容?可能其中一些需要放在OPENSHIFT_数据目录中,例如图像和视频?感谢您

我有一个大约3亿的应用程序。当我把它推到1GB的openshift档时,使用的四轮驱动是900M。 这是因为git repo本身有3亿个文件夹,还有app deployment和app root,它们似乎也包含了repo的完整副本


这对我来说没什么意义。两次可以,但是三次?为什么?

没错,代码在三个地方。您还可以配置应用程序部署以存储更多版本,如果需要,可以在这些版本之间切换。您可能会再次检查您在git回购中存储的所有内容?可能其中一些需要放在OPENSHIFT_数据目录中,例如图像和视频?

感谢您提供有关OPENSHIFT_数据目录的提示。我确实有一些大文件。我发现gears不共享数据目录-在缩放所有内容时,只复制了应用程序根/数据(=OPENSHIFT_data_dir)。这可能是个问题。您可以尝试在AmazonS3或类似的平台上托管这些文件。(取决于您如何使用它们)