CF Push的内存参数-m适用于Cloud Foundry?

时间:2018-07-31 18:18:41

标签: cloudfoundry

CF Push的-m参数是否适用于容器可用的总内存,液滴可用的内存,Droplet + RootFS + Buildpack文件+环境变量可用的总内存?

1 个答案:

答案 0 :(得分:1)

  

用于CF Push的内存参数-m在云铸造中适用于什么?

它设置执行应用程序的容器的内存限制。您可以在容器中运行任何进程,一个进程或多个进程,总的来说它们的内存消耗需要保持在内存限制以下。

如果超出内存限制,OOM杀手将启动并杀死您的进程之一,这很可能导致您的应用程序实例退出,平台随后将重新启动应用程序。通常会导致cf events报告出口137。

请不要将内存限制与磁盘配额混淆。磁盘配额是通过-k标志指定的。磁盘配额不包括rootfs,但包括完整的Drop,这又是您的所有应用程序位以及buildpacks安装的所有内容。

例如:20M的应用程序文件+ buildpack安装200M =至少220M的磁盘配额