gpt4 book ai didi

azure-container-instances - 终止的 ACI 不会消失

转载 作者:行者123 更新时间:2023-12-04 08:44:59 25 4
gpt4 key购买 nike

我正在开发一个新的容器镜像,该镜像运行我的工作进程以排空 Azure 队列。一旦队列为空,我的应用程序就会退出,我希望 ACI 也解除分配并被删除。我所看到的是 ACI 坚持。它处于“终止”状态,重启计数为 0,正如我所期望的(在 Azure 门户中看到),但为什么它没有从 ACI 列表中完全删除/删除?

我正在使用 Azure cli 创建这些实例并指定从不重启选项。这是我的命令行(减去图像特定的详细信息):

az container create --cpu 4 --memory 14 --restart-policy never --os-type windows --location eastus

我当然也想知道计费在哪里停止。一旦我看到终止状态,我希望计费已经停止。虽然这个不清楚。我当然可以手动删除 ACI,它会立即消失,退出应用程序也一样吗?

最佳答案

如果您的容器处于终止状态,则不再向您收费。但是,如果您想在终止后查询容器的日志、事件或详细信息,资源本身会一直保留,直到您将其删除。如果您希望删除现有的容器组,在 Azure Functions 上编写一些代码是一个很好的途径,这样您就可以定义何时应该删除某些内容。

查看这个概念的基本示例。

https://github.com/dgkanatsios/AzureContainerInstancesManagement/tree/master/functions/ACIDelete

关于azure-container-instances - 终止的 ACI 不会消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50010572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com