即使我的 python 代码正在等待服务总线订阅上的消息,ACI 的计费是否会继续发生?

Does billing of ACI continue to happen even when my python code is waiting for messages on service bus subscription?

我有简单的 python 代码可以订阅服务总线订阅。我已将其容器化并作为 ACI 的一部分部署在 Azure 上。 如果消息到达服务总线订阅,则执行代码,执行它的逻辑,然后无限期地等待另一条消息的出现。

代码是 Azure 在其文档中为 python sdk here

提供的代码

由于 ACI 是无服务器的并且 bills/second,只是想确认我是否会收到账单,即使它没有执行我的代码并等待消息出现在 topic/subscription(基于事件) ?

当然可以。如果有任何容器实例处于 运行 状态,它将花费。直到您停止所有容器实例,成本才会停止。因此,即使您的代码正在等待,但实例是 运行.