排查使用管理组时出现的错误

在创建和使用管理组时,可能会出现错误。 本文介绍描述可能会发生的各种常见错误,并提供建议的解决方法。

查找错误详细信息

大多数错误的原因是对管理组运行命令时出现了问题。 如果某个命令失败,SDK 将提供有关失败的详细信息。 此信息会指出存在的问题,以便可以修复问题并使后续命令成功。

常规错误

场景:响应大小过大

问题

资源层次结构较大的客户在使用 $expand$recurse 参数的组合查询管理组 - 获取 REST API 时可能会看到以下消息:

The response of the message was too large. Use another API or other workarounds. See https://aka.ms/mg/responsesize for more info.

原因

如果有效负载大于 15 MB,“获取管理组”REST API 将不会返回结果。 此 REST API 旨在获取单个管理组的详细信息。

解决方法

可通过多种方法处理响应过大错误:

  • 使用管理组 - 获取后代 REST API。 此 API 支持分页。
  • 如果要查找单个管理组,请从请求中删除 $expand$recurse 参数,以减小响应大小。

后续步骤

如果你的问题未在本文中列出,或者无法解决问题,请访问以下渠道之一获取更多支持: