CF Push的-m参数是否适用于容器可用的总内存,液滴可用的内存,Droplet + RootFS + Buildpack文件+环境变量可用的总内存?
答案 0 :(得分:1)
用于CF Push的内存参数-m在云铸造中适用于什么?
它设置执行应用程序的容器的内存限制。您可以在容器中运行任何进程,一个进程或多个进程,总的来说它们的内存消耗需要保持在内存限制以下。
如果超出内存限制,OOM杀手将启动并杀死您的进程之一,这很可能导致您的应用程序实例退出,平台随后将重新启动应用程序。通常会导致cf events
报告出口137。
请不要将内存限制与磁盘配额混淆。磁盘配额是通过-k
标志指定的。磁盘配额不包括rootfs,但包括完整的Drop,这又是您的所有应用程序位以及buildpacks安装的所有内容。
例如:20M的应用程序文件+ buildpack安装200M =至少220M的磁盘配额