为什么新创建的Azure资源组需要数小时才能显示?

为什么新创建的Azure资源组需要数小时才能显示?,azure,azure-resource-group,Azure,Azure Resource Group,使用Azure python SDK创建的资源组报告为已创建,但实际上仅在数小时后创建 我正在使用SDK创建资源组 client.resource_groups.create_or_update(resource_group, {"location": location}}) 我等待通过检查以下值来创建它: client.resource_groups.get(resource_group).properties.provisioning_state 最终具有“成功”的价值 几秒钟后,我的脚

使用Azure python SDK创建的资源组报告为已创建,但实际上仅在数小时后创建

我正在使用SDK创建资源组

client.resource_groups.create_or_update(resource_group, {"location": location}})
我等待通过检查以下值来创建它:

client.resource_groups.get(resource_group).properties.provisioning_state
最终具有“成功”的价值

几秒钟后,我的脚本再次尝试使用相同的python Azure sdk在该资源组内创建Azure网络。这失败,因为“找不到资源组”

注意:直到最近,这种方法还可以很好地工作

直到上周晚些时候事情才开始失败(大约40-60%的时间)

事实上,如果在发生此类故障后不久,我使用“az”cli列出订阅中的azure资源组,则该资源组确实不在列表中

但是,在某些情况下(并非总是),资源组最终(例如30-120分钟后)会显示在资源组列表中

至少可以说,我很困惑

我正在使用的软件包:

python-azure-sdk-2.0.0
python-msrestazure-0.4.7
我知道AWS有一个最终一致性的概念。也就是说,一些资源在创建之后,可能需要一段时间才能在整个地区使用。但在这个例子中,我们谈论的是几个小时。在某些情况下,资源组最终根本不会出现

我必须再次强调,这段代码与上周晚些时候以前一直正常工作的SDK包是一样的。我急于得出结论,Azure端发生了一些变化

我应该补充一点,我并行运行了该脚本的多个实例(同时创建了多个不同的资源组和网络)。这是我经常看到的问题。到目前为止,如果我只运行该脚本的一个实例,我没有看到它


我在几个不同的地区看到了这个问题。

看起来azure在过去几天出现了一些问题,给它一些时间,它会很好地解决。我在过去几天一直观察到随机故障。它今天开始恢复。

事实上,这可能是azure的问题。我们仍然看到同样的情况问题。虽然在过去5天左右的时间里,有一天一切正常。但第二天问题又出现了。我再也看不到这些问题了。我们似乎在谈论同样的问题,事实上,上次我们在3月3日到4日的晚上看到了这些问题。但在最后一晚,从4日起,我们没有看到这些问题到5号。也就是说,上周末还有一个晚上,问题没有了,但第二天又出现了。云计算的瞬时故障是著名的。我的基础设施测试一直都在失败,随机出现错误,所以有时候云计算中的事情就是不起作用。
python-azure-sdk-2.0.0
python-msrestazure-0.4.7