dotnet核心限制内存使用

时间:2019-06-19 17:44:06

标签: docker .net-core

我正在尝试在Kubernetes中运行dotnet核心项目,我想知道是否有一种方法可以像我们为{{1 }}项目。

我看到Docker中有一个可选参数来设置内存限制:

jvm

在Kubernetes yaml文件中,我们也可以设置内存限制:

docker run --memory="198m" xxx

1 个答案:

答案 0 :(得分:1)

如果您使用的是dotnet core 2.0.2或更高版本,我相信它默认情况下会遵守Docker的cgroup限制。
因此,2.0.2+的一切都很好。只需在K8S中设置资源限制?

https://github.com/dotnet/coreclr/pull/13895