az spring app
Nota:
Esta referencia forma parte de la extensión spring
Este grupo de comandos está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Comandos para administrar aplicaciones en Azure Spring Apps.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az spring app append-loaded-public-certificate |
Anexe un nuevo certificado público cargado a una aplicación en Azure Spring Apps. |
Extensión | Deprecated |
| az spring app append-persistent-storage |
Anexe un nuevo almacenamiento persistente a una aplicación en Azure Spring Apps. |
Extensión | Deprecated |
| az spring app connect |
Conéctese al shell interactivo de una instancia de aplicación para solucionar problemas". |
Extensión | Deprecated |
| az spring app create |
Cree una aplicación con una implementación predeterminada en la instancia de Azure Spring Apps. |
Extensión | Deprecated |
| az spring app custom-domain |
Comandos para administrar dominios personalizados. |
Extensión | Deprecated |
| az spring app custom-domain bind |
Enlace un dominio personalizado con la aplicación. |
Extensión | Deprecated |
| az spring app custom-domain list |
Enumere todos los dominios personalizados de la aplicación. |
Extensión | Deprecated |
| az spring app custom-domain show |
Mostrar detalles de un dominio personalizado. |
Extensión | Deprecated |
| az spring app custom-domain unbind |
Desenlace un dominio personalizado de la aplicación. |
Extensión | Deprecated |
| az spring app custom-domain update |
Actualice un dominio personalizado de la aplicación. |
Extensión | Deprecated |
| az spring app delete |
Elimine una aplicación en Azure Spring Apps. |
Extensión | Deprecated |
| az spring app deploy |
Implemente código fuente o binario precompilado en una aplicación y actualice las configuraciones relacionadas. |
Extensión | Deprecated |
| az spring app deployment |
Comandos para administrar el ciclo de vida de las implementaciones de una aplicación en Azure Spring Apps. Se pueden realizar más operaciones en las implementaciones en el nivel de aplicación con el parámetro --deployment. Por ejemplo, |
Extensión | Deprecated |
| az spring app deployment create |
Crea una implementación de almacenamiento provisional para la aplicación. Para implementar código o actualizar la configuración en una implementación existente, use |
Extensión | Deprecated |
| az spring app deployment delete |
Elimina una implementación de la aplicación. |
Extensión | Deprecated |
| az spring app deployment generate-heap-dump |
Genere un volcado de montón de la instancia de la aplicación de destino en una ruta de acceso de archivo determinada. |
Extensión | Deprecated |
| az spring app deployment generate-thread-dump |
Genere un volcado de subproceso de la instancia de la aplicación de destino a una ruta de acceso de archivo determinada. |
Extensión | Deprecated |
| az spring app deployment list |
Muestra todas las implementaciones de una aplicación. |
Extensión | Deprecated |
| az spring app deployment show |
Muestra los detalles de una implementación. |
Extensión | Deprecated |
| az spring app deployment start-jfr |
Inicie un JFR en la instancia de la aplicación de destino en una ruta de acceso de archivo determinada. |
Extensión | Deprecated |
| az spring app disable-remote-debugging |
Deshabilite la depuración remota para una implementación. |
Extensión | Deprecated |
| az spring app enable-remote-debugging |
Habilite la depuración remota para una implementación. |
Extensión | Deprecated |
| az spring app get-remote-debugging-config |
Obtenga la configuración de depuración remota de una implementación. |
Extensión | Deprecated |
| az spring app identity |
Administrar las identidades administradas de una aplicación. |
Extensión | Deprecated |
| az spring app identity assign |
Habilite la identidad administrada asignada por el sistema o asigne identidades administradas asignadas por el usuario a una aplicación. |
Extensión | Deprecated |
| az spring app identity force-set |
Forzar el establecimiento de identidades administradas en una aplicación. |
Extensión | Deprecated |
| az spring app identity remove |
Quite la identidad administrada de una aplicación. |
Extensión | Deprecated |
| az spring app identity show |
Muestra la información de identidad administrada de la aplicación. |
Extensión | Deprecated |
| az spring app list |
Enumere todas las aplicaciones de Azure Spring Apps. |
Extensión | Deprecated |
| az spring app logs |
Mostrar registros de una instancia de aplicación, los registros se transmitirán al establecer "-f/--follow". |
Extensión | Deprecated |
| az spring app restart |
Reinicie las instancias de la aplicación, de forma predeterminada en la implementación de producción. |
Extensión | Deprecated |
| az spring app scale |
Escala manualmente una aplicación o sus implementaciones. |
Extensión | Deprecated |
| az spring app set-deployment |
Establece la implementación de producción de una aplicación. |
Extensión | Deprecated |
| az spring app show |
Muestre los detalles de una aplicación en Azure Spring Apps. |
Extensión | Deprecated |
| az spring app show-deploy-log |
Muestra el registro de compilación de la última implementación, solo se aplica a la implementación de código fuente, de forma predeterminada a la implementación de producción. |
Extensión | Deprecated |
| az spring app start |
Inicie instancias de la aplicación, de forma predeterminada en la implementación de producción. |
Extensión | Deprecated |
| az spring app stop |
Detenga las instancias de la aplicación, de forma predeterminada en la implementación de producción. |
Extensión | Deprecated |
| az spring app unset-deployment |
Desconjunte la implementación de producción de una aplicación. |
Extensión | Deprecated |
| az spring app update |
Actualice las configuraciones de una aplicación. |
Extensión | Deprecated |
az spring app append-loaded-public-certificate
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Anexe un nuevo certificado público cargado a una aplicación en Azure Spring Apps.
az spring app append-loaded-public-certificate --certificate-name
--load-trust-store {false, true}
--name
--resource-group
--service
Ejemplos
Anexe un nuevo certificado público cargado a una aplicación.
az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true
Parámetros requeridos
Nombre del certificado que se va a anexar.
Si es true, el certificado se cargaría en el almacén de confianza para las aplicaciones Java.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app append-persistent-storage
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Anexe un nuevo almacenamiento persistente a una aplicación en Azure Spring Apps.
az spring app append-persistent-storage --mount-path
--name
--persistent-storage-type
--resource-group
--service
--storage-name
[--enable-sub-path {false, true}]
[--mount-options]
[--read-only {false, true}]
[--share-name]
Ejemplos
Anexe un nuevo almacenamiento persistente a una aplicación.
az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService
Parámetros requeridos
Ruta de acceso del volumen de almacenamiento persistente que se va a montar.
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Tipo del almacenamiento persistente en volumen.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Nombre del recurso de almacenamiento que creó en Azure Spring Apps.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
[opcional] Si es true, se montará en subdirectorios independientes con la misma ruta de acceso para cada instancia de aplicación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
[opcional] Las opciones de montaje del volumen de almacenamiento persistente.
[opcional] Si es true, el volumen de almacenamiento persistente será de solo lectura.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Nombre del recurso compartido de archivos creado previamente. ShareName solo debe proporcionarse si el tipo del volumen de almacenamiento persistente es AzureFileVolume.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app connect
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Conéctese al shell interactivo de una instancia de aplicación para solucionar problemas".
az spring app connect --name
--resource-group
--service
[--deployment]
[--instance]
[--shell-cmd]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Nombre de una instancia existente de la implementación.
Comando de shell que se va a ejecutar al conectarse a la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | /bin/sh |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app create
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Cree una aplicación con una implementación predeterminada en la instancia de Azure Spring Apps.
az spring app create --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--bind-acs --bind-application-configuration-service]
[--bind-config-server --bind-cs]
[--bind-service-registry --bind-sr]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--instance-count]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--max-replicas]
[--memory]
[--min-replicas]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--system-assigned {false, true}]
[--user-assigned]
[--workload-profile]
Ejemplos
Cree una aplicación con la configuración predeterminada.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup
Cree una aplicación accesible pública con 3 instancias y 2 núcleos de CPU y 3 GB de memoria por instancia.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3
Cree un enlace de aplicación al registro de servicio predeterminado, al servicio de configuración de aplicaciones y al servidor de configuración de Spring Cloud.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Si es true, asigne la dirección URL del punto de conexión para el acceso directo.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es true, asigne la dirección URL del punto de conexión al que se puede acceder fuera de la red virtual para la aplicación de instancia de inyección de red virtual.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Protocolo back-end de entrada de la aplicación. El valor predeterminado significa HTTP/HTTPS/WebSocket.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Default, GRPC |
Enlace la aplicación al servicio de configuración de aplicaciones predeterminado automáticamente.
Enlace la aplicación al servidor de configuración predeterminado automáticamente.
Enlazar la aplicación al Registro de servicio predeterminado automáticamente.
Cadena separada por espacios que contiene identificadores de recursos de certificados para la autenticación de cliente. Por ejemplo: --client_auth_certs='id0 id1'. Use "" para borrar los certificados existentes.
Cantidad de recursos de CPU. Debe ser de 250m, 500m, 750m, 1250m o número de núcleos de CPU.
Nombre de la implementación predeterminada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Si es true, deshabilite el sondeo de ejecución y preparación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es true, deshabilite la autenticación del punto de conexión de prueba de la aplicación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es true, monte un disco 50G (plan de tarifa estándar) o 1G (plan de tarifa básico) con la ruta de acceso predeterminada.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Variables de entorno separadas por espacios en formato "key[=value]".
Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Valor de tiempo de espera de lectura de entrada en segundos. El valor predeterminado es 300, el mínimo es 1, el máximo es 1800.
Valor de tiempo de espera de envío de entrada en segundos. El valor predeterminado es 60, el mínimo es 1, el máximo es 1800.
Número de instancias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 1 |
Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Una ruta de acceso del archivo json indica los certificados que se cargarían en la aplicación.
Número máximo de réplicas.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
| Valor predeterminado: | 10 |
Cantidad de recursos de memoria. Debe ser 512Mi, 1536Mi, 2560Mi, 3584Mi o #Gi, por ejemplo, 1Gi, 3Gi.
Número mínimo de réplicas.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
| Valor predeterminado: | 1 |
Ruta de acceso del archivo JSON para los almacenamientos persistentes que se van a montar en la aplicación.
Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Versión en tiempo de ejecución del lenguaje usado.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Parámetros de autenticación de regla de escalado. Dar formato <triggerParameter>=<secretRef> y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Número máximo de solicitudes simultáneas antes de escalar horizontalmente. Solo se admite para las reglas de escalado http y tcp.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Metadatos de la regla de escalado. Dar formato a "key[=value]" y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
El nombre de la regla de escalado.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Tipo de la regla de escalado. Valor predeterminado: http.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Lista de secretos de la aplicación. Dar formato a "key[=value]" y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Afinidad de sesión de entrada de la aplicación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Cookie, None |
Tiempo hasta que expire la cookie. El mínimo es de 1 segundo, el máximo es de 7 días. Si se establece en 0, el período de expiración es igual al período de sesión del explorador.
Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Habilite la identidad administrada asignada por el sistema.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Identificadores de recursos de identidad administrada asignados por el usuario separados por espacios a assgin en una aplicación.
Perfil de carga de trabajo usado en el entorno administrado. El valor predeterminado es "Consumo".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app delete
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Elimine una aplicación en Azure Spring Apps.
az spring app delete --name
--resource-group
--service
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app deploy
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Implemente código fuente o binario precompilado en una aplicación y actualice las configuraciones relacionadas.
az spring app deploy --name
--resource-group
--service
[--apms]
[--artifact-path]
[--build-certificates]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-app-log]
[--disable-probe {false, true}]
[--disable-validation {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--jvm-options]
[--language-framework]
[--liveness-probe-config]
[--main-entry]
[--no-wait]
[--readiness-probe-config]
[--registry-password]
[--registry-username]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--server-version]
[--source-path]
[--startup-probe-config]
[--target-module]
[--version]
Ejemplos
Implemente el código fuente en una aplicación. Esto empaquetará el directorio actual, compilará binario con Pivotal Build Service y, a continuación, se implementará en la aplicación.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path
Implemente un archivo jar pregenerado en una aplicación con opciones de jvm y variables de entorno.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Implemente una guerra pregenerada en una aplicación con versión de servidor, opciones de jvm y variables de entorno (solo niveles estándar y básicos).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Implemente el código fuente en una implementación específica de una aplicación.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path
Implemente una imagen de contenedor en Docker Hub en una aplicación.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1
Implemente una imagen de contenedor en un registro privado en una aplicación.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>
Implemente con patrones de archivo de configuración de Application Configuration Service en una aplicación.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar
Implemente un archivo jar pregenerado en una aplicación con compilación env (solo para el nivel Empresarial).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
(Solo nivel De empresa) Nombres de APM separados por espacios.
Implemente el artefacto pregenerado especificado (jar, war o netcore zip, war está en versión preliminar pública).
(Solo nivel De empresa) Nombres de certificado separados por espacios, los certificados se usan durante el tiempo de compilación.
Cantidad de recursos de CPU. Debe ser de 500 m o número de núcleos de CPU.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 1 |
Variables de entorno separadas por espacios en formato "key[=value]".
Cantidad de recursos de memoria. Debe ser 512Mi o #Gi, por ejemplo, 1Gi, 3Gi.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 2Gi |
(Solo nivel De empresa) Compila el generador de servicios que se usa para compilar el archivo ejecutable.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
(Solo nivel De empresa) Patrones de archivo de configuración separados por "", para decidir qué patrones del servicio de configuración de aplicaciones se usarán. Use """ para borrar las configuraciones existentes.
Argumentos de la imagen de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
Comando de la imagen de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
Etiqueta de imagen de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
Registro de la imagen de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
| Valor predeterminado: | docker.io |
(Solo nivel De empresa) Ruta de acceso del accionador personalizado para la aplicación. El valor predeterminado es "/actuador".
(Solo nivel De empresa) Puerto de accionador personalizado para la aplicación. El valor predeterminado es 8080.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No imprima los registros de aplicación al implementar la aplicación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Si es true, deshabilite el sondeo de ejecución y preparación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es true, deshabilite la validación de jar.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Variables de entorno separadas por espacios en formato "key[=value]".
Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Marco de lenguaje de la imagen de contenedor cargada. Valores admitidos: "springboot", "".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Cadena que contiene la ruta de acceso al archivo ejecutable de .NET en relación con la raíz zip.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Contraseña del registro de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
El nombre de usuario del registro de contenedor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Custom Container Arguments |
Versión en tiempo de ejecución del lenguaje usado.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
(Solo niveles estándar y básicos) Versión del servidor tomcat. Para enumerar todas las versiones de servidor compatibles, ejecute az spring list-support-server-versions -o table. Esta característica está en versión preliminar pública.
Implemente la carpeta de origen especificada. La carpeta se empaquetará en tar, se cargará y compilará mediante kpack. El valor predeterminado es la carpeta actual si no se proporciona ningún valor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Source Code deploy Arguments |
Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Módulo secundario que se va a implementar, necesario para varios paquetes jar creados a partir del código fuente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Source Code deploy Arguments |
Versión de implementación, mantenga sin cambios si no se establece.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app disable-remote-debugging
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Deshabilite la depuración remota para una implementación.
az spring app disable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app enable-remote-debugging
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Habilite la depuración remota para una implementación.
az spring app enable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
[--port]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Puerto de depuración remota, el valor debe ser de 1024 a 65536, el valor predeterminado es 5005.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 5005 |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app get-remote-debugging-config
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Obtenga la configuración de depuración remota de una implementación.
az spring app get-remote-debugging-config --name
--resource-group
--service
[--deployment]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app list
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Enumere todas las aplicaciones de Azure Spring Apps.
az spring app list --resource-group
--service
Ejemplos
Estado de consulta del almacenamiento persistente de todas las aplicaciones
az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'
Parámetros requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app logs
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Mostrar registros de una instancia de aplicación, los registros se transmitirán al establecer "-f/--follow".
az spring app logs --name
--resource-group
--service
[--deployment]
[--follow]
[--format-json]
[--instance]
[--limit]
[--lines]
[--since]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Especifique si se deben transmitir los registros.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Dar formato a los registros JSON si el registro estructurado está habilitado.
Nombre de una instancia existente de la implementación.
Número máximo de kilobytes de registros que se van a devolver. El número de límite máximo es 2048.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 2048 |
Número de líneas que se van a mostrar. El máximo es 10000.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | 50 |
Solo devuelve registros más recientes que una duración relativa, como 5s, 2 m o 1h. El máximo es 1h.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app restart
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Reinicie las instancias de la aplicación, de forma predeterminada en la implementación de producción.
az spring app restart --name
--resource-group
--service
[--deployment]
[--no-wait]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app scale
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Escala manualmente una aplicación o sus implementaciones.
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--max-replicas]
[--memory]
[--min-replicas]
[--no-wait]
[--scale-rule-auth --sra]
[--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
[--scale-rule-metadata --srm]
[--scale-rule-name --srn]
[--scale-rule-type --srt]
Ejemplos
Escale verticalmente una aplicación a 4 núcleos de CPU y 8 Gb de memoria por instancia.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8
Escale horizontalmente una implementación de la aplicación a 5 instancias.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Cantidad de recursos de CPU. Debe ser de 250m, 500m, 750m, 1250m o número de núcleos de CPU.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Número de instancias.
Número máximo de réplicas.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
| Valor predeterminado: | 10 |
Cantidad de recursos de memoria. Debe ser 512Mi, 1536Mi, 2560Mi, 3584Mi o #Gi, por ejemplo, 1Gi, 3Gi.
Número mínimo de réplicas.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
| Valor predeterminado: | 1 |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros de autenticación de regla de escalado. Dar formato <triggerParameter>=<secretRef> y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Número máximo de solicitudes simultáneas antes de escalar horizontalmente. Solo se admite para las reglas de escalado http y tcp.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Metadatos de la regla de escalado. Dar formato a "key[=value]" y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
El nombre de la regla de escalado.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Tipo de la regla de escalado. Valor predeterminado: http.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app set-deployment
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Establece la implementación de producción de una aplicación.
az spring app set-deployment --deployment
--name
--resource-group
--service
[--no-wait]
Ejemplos
Intercambiar una implementación de ensayo de una aplicación a producción.
az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup
Parámetros requeridos
Nombre de una implementación existente de la aplicación.
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app show
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Muestre los detalles de una aplicación en Azure Spring Apps.
az spring app show --name
--resource-group
--service
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app show-deploy-log
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Muestra el registro de compilación de la última implementación, solo se aplica a la implementación de código fuente, de forma predeterminada a la implementación de producción.
az spring app show-deploy-log --name
--resource-group
--service
[--deployment]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app start
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Inicie instancias de la aplicación, de forma predeterminada en la implementación de producción.
az spring app start --name
--resource-group
--service
[--deployment]
[--no-wait]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app stop
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Detenga las instancias de la aplicación, de forma predeterminada en la implementación de producción.
az spring app stop --name
--resource-group
--service
[--deployment]
[--no-wait]
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app unset-deployment
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Desconjunte la implementación de producción de una aplicación.
az spring app unset-deployment --name
--resource-group
--service
[--no-wait]
Ejemplos
Cambie la implementación de producción de una aplicación a ensayo si la aplicación tiene la implementación de producción.
az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az spring app update
Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.
Actualice las configuraciones de una aplicación.
az spring app update --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--client-auth-certs]
[--config-file-patterns]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-probe {false, true}]
[--disable-tea --disable-test-endpoint-auth {false, true}]
[--enable-ingress-to-app-tls {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage --enable-ps {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period --termination-grace-period-seconds]
[--https-only {false, true}]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--main-entry]
[--no-wait]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--workload-profile]
Ejemplos
Agregue una variable de entorno para la aplicación.
az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar
Parámetros requeridos
Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Si es true, asigne la dirección URL del punto de conexión para el acceso directo.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es true, asigne la dirección URL del punto de conexión al que se puede acceder fuera de la red virtual para la aplicación de instancia de inyección de red virtual.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Protocolo back-end de entrada de la aplicación. El valor predeterminado significa HTTP/HTTPS/WebSocket.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Default, GRPC |
Cadena separada por espacios que contiene identificadores de recursos de certificados para la autenticación de cliente. Por ejemplo: --client_auth_certs='id0 id1'. Use "" para borrar los certificados existentes.
(Solo nivel De empresa) Patrones de archivo de configuración separados por "", para decidir qué patrones del servicio de configuración de aplicaciones se usarán. Use """ para borrar las configuraciones existentes.
(Solo nivel De empresa) Ruta de acceso del accionador personalizado para la aplicación. El valor predeterminado es "/actuador".
(Solo nivel De empresa) Puerto de accionador personalizado para la aplicación. El valor predeterminado es 8080.
Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.
Si es true, deshabilite el sondeo de ejecución y preparación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es true, deshabilite la autenticación del punto de conexión de prueba de la aplicación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es true, habilite la entrada a tls de la aplicación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es true, monte un disco 50G (plan de tarifa estándar) o 1G (plan de tarifa básico) con la ruta de acceso predeterminada.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
| Valores aceptados: | false, true |
Variables de entorno separadas por espacios en formato "key[=value]".
Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Si es true, acceda a la aplicación a través de https.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | false, true |
Valor de tiempo de espera de lectura de entrada en segundos. El valor predeterminado es 300, el mínimo es 1, el máximo es 1800.
Valor de tiempo de espera de envío de entrada en segundos. El valor predeterminado es 60, el mínimo es 1, el máximo es 1800.
Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.
Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Una ruta de acceso del archivo json indica los certificados que se cargarían en la aplicación.
Ruta de acceso al archivo ejecutable de .NET relativo a la raíz zip.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Ruta de acceso del archivo JSON para los almacenamientos persistentes que se van a montar en la aplicación.
Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Versión en tiempo de ejecución del lenguaje usado.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Java_11, Java_17, Java_21, Java_8, NetCore_31 |
Lista de secretos de la aplicación. Dar formato a "key[=value]" y separados por espacio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Afinidad de sesión de entrada de la aplicación.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | Cookie, None |
Tiempo hasta que expire la cookie. El mínimo es de 1 segundo, el máximo es de 7 días. Si se establece en 0, el período de expiración es igual al período de sesión del explorador.
Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | App Customization Arguments |
Perfil de carga de trabajo usado en el entorno administrado. El valor predeterminado es "Consumo".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | StandardGen2 Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |