Azure 容器应用程序资源配置如何工作?

问题描述 投票:0回答:1

当我们在将容器部署到Azure容器应用程序时添加4个CPU和8Gi内存等资源配置时,这意味着什么? (注:使用专用计划)

我的疑问是,这个资源配置是对容器的限制,它不能使用超过 4 个 CPU 和 8 Gi 内存,还是它是容器的最小资源分配,如果需要更多 CPU 或内存,它可以使用?

azure containers devops azure-container-apps
1个回答
0
投票

当您使用专用计划将容器部署到 Azure 容器应用程序时添加 4 个 CPU 和 8 Gi 内存等资源配置时,这意味着这些是分配给容器的最大资源。容器不能使用超过 4 个 CPU 和 8 Gi 内存。

enter image description here

分配的CPU数量是容器可以使用的最大CPU数量。它以“CPU 单元”来衡量,其中 1 个 CPU 单元相当于 1 个 vCPU/核心的计算能力,内存分配是容器可以使用的最大 RAM 量。对于 Azure 容器应用程序中的专用计划,您定义的资源将从专用基础设施中分配,但适用相同的规则:这些仍然是限制,而不是预留。

如果您的容器尝试超过这些限制,它可能会受到限制(对于 CPU)或终止(对于内存)。如果您需要容器拥有更多资源,则需要为容器应用程序配置更高的限制。

参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.