你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az spring component

注释

此参考是 Azure CLI(版本 2.56.0 或更高版本)的 spring 扩展的一部分。 该扩展将在首次运行 az spring component 命令时自动安装。 了解更多关于扩展 的相关信息。

此命令组已隐式弃用,因为命令组“spring”已弃用,将在将来的版本中删除。

(仅限企业层)用于处理托管组件的命令。

命令

名称 说明 类型 Status
az spring component instance

(仅限企业层)用于处理托管组件的实例的命令。

扩展 Deprecated
az spring component instance list

(仅限企业层)列出 Azure Spring Apps 实例中特定托管组件的所有可用实例。

扩展 Deprecated
az spring component list

(仅限企业层)列出托管组件。

扩展 Deprecated
az spring component logs

(仅限企业层)显示托管组件的日志。 设置“-f/--follow”时,将流式传输日志。 目前,仅支持 (a) 应用程序配置服务 (b) Spring Cloud 网关 (c) Spring Cloud 配置服务器的子组件。

扩展 Deprecated

az spring component list

已放弃

此命令已隐式弃用,因为命令组“spring”已弃用,将在将来的版本中删除。

(仅限企业层)列出托管组件。

az spring component list --resource-group
                         --service

示例

列出所有托管组件

az spring component list --service MyAzureSpringAppsInstance --resource-group MyResourceGroup

必需参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

--service -s

Azure Spring Apps 实例的名称,可以使用 az configure --defaults spring=<name>配置默认服务。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False

az spring component logs

已放弃

此命令已隐式弃用,因为命令组“spring”已弃用,将在将来的版本中删除。

(仅限企业层)显示托管组件的日志。 设置“-f/--follow”时,将流式传输日志。 目前,仅支持 (a) 应用程序配置服务 (b) Spring Cloud 网关 (c) Spring Cloud 配置服务器的子组件。

az spring component logs --resource-group
                         --service
                         [--all-instances]
                         [--follow]
                         [--instance]
                         [--limit]
                         [--lines]
                         [--max-log-requests]
                         [--name]
                         [--since]

示例

在应用程序配置 Serice 中显示所有 flux 实例的日志(Gen2)

az spring component logs --name flux-source-controller --service MyAzureSpringAppsInstance --resource-group MyResourceGroup --all-instances

在应用程序配置 Serice 中显示应用程序配置服务的特定实例的日志

az spring component logs --name application-configuration-service --service MyAzureSpringAppsInstance --resource-group MyResourceGroup --instance InstanceName

流式传输和监视 spring-cloud-gateway 的所有实例的日志

az spring component logs --name spring-cloud-gateway --service MyAzureSpringAppsInstance --resource-group MyResourceGroup --all-instances --follow

显示未指定组件名称的特定实例的日志

az spring component logs --service MyAzureSpringAppsInstance --resource-group MyResourceGroup --instance InstanceName

必需参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。

--service -s

Azure Spring Apps 实例的名称,可以使用 az configure --defaults spring=<name>配置默认服务。

可选参数

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all-instances

指示获取组件所有实例的日志的标志。

--follow -f

指示应流式传输日志的标志。

--instance -i

组件的现有实例的名称。

--limit

要返回的日志的最大基字节数。 上限编号为 2048。

属性
默认值: 2048
--lines

要显示的行数。 最大值为 10000。

属性
默认值: 50
--max-log-requests

指定所有实例获取日志时要遵循的最大并发日志数。

属性
默认值: 5
--name -n

组件的名称。 从命令 az spring component list查找组件名称。

--since

仅返回比相对持续时间(如 5s、2m 或 1h)的日志。 最大值为 1 小时。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

属性
默认值: False
--help -h

显示此帮助消息并退出。

--only-show-errors

仅显示错误,禁止显示警告。

属性
默认值: False
--output -o

输出格式。

属性
默认值: json
接受的值: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

属性
默认值: False