Configurar los ajustes del servicio mediante recursos que se pueden compartir - AWS App Runner

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configurar los ajustes del servicio mediante recursos que se pueden compartir

En el caso de algunas funciones, tiene sentido compartir la configuración entre AWS App Runner los servicios. Por ejemplo, es posible que desee que un conjunto de servicios tenga el mismo comportamiento de escalado automático. O puede que desee una configuración de observabilidad idéntica para todos sus servicios. App Runner te permite compartir la configuración mediante el uso de recursos compartibles independientes. Se crea un recurso que define un conjunto de ajustes de configuración para una función y, a continuación, se proporciona el nombre de recurso de Amazon (ARN) de este recurso de configuración a uno o más servicios de App Runner.

App Runner implementa recursos de configuración que se pueden compartir para las siguientes funciones:

La página del documento de cada una de estas funciones proporciona información sobre la configuración disponible y los procedimientos de gestión.

Las funciones que utilizan recursos de configuración independientes comparten algunas características y consideraciones de diseño.

  • Revisiones: algunos recursos de configuración pueden tener revisiones. El escalado automático y la observabilidad son ejemplos de dos recursos de configuración que utilizan revisiones. En estos casos, cada configuración tiene un nombre y una revisión numérica. Varias revisiones de una configuración tienen el mismo nombre y números de revisión diferentes. Puede usar diferentes nombres de configuración para diferentes escenarios. Para cada nombre, puede añadir varias revisiones para ajustar la configuración de un escenario específico.

    La primera configuración que cree con un nombre recibe el número de revisión 1. Las configuraciones posteriores con el mismo nombre obtienen números de revisión consecutivos (empezando por 2). Puedes asociar tu servicio App Runner a una revisión de configuración específica o a la última revisión de la configuración.

  • Compartido: puedes compartir un único recurso de configuración entre varios servicios de App Runner. Esto resulta útil si desea mantener configuraciones idénticas en todos estos servicios. En concreto, si sus recursos admiten revisiones, puede configurar varios servicios para usar la última revisión de una configuración. Para ello, especifique solo el nombre de la configuración, pero no una revisión. Todos los servicios que haya configurado de esta manera reciben actualizaciones de configuración al actualizar el servicio. Para obtener más información sobre los cambios de configuración, consulteConfiguración de un servicio de App Runner.

  • Administración de recursos: puede usar App Runner para crear y eliminar configuraciones. No puedes actualizar una configuración directamente. En su lugar, en el caso de los recursos que admiten revisiones, puede crear una nueva revisión del nombre de una configuración existente para actualizar la configuración de manera efectiva.

    nota

    Para el escalado automático, puedes crear configuraciones y múltiples revisiones tanto con la consola de App Runner como con App RunnerAPI. Tanto la consola de App Runner como la de App Runner también API pueden eliminar configuraciones y revisiones. Para obtener más información, consulta Administrar el escalado automático de App Runner.

    Para otros tipos de configuración, como las configuraciones de observabilidad, solo puedes crear una configuración con una única revisión con la consola de App Runner. Para crear más revisiones y eliminar configuraciones, debes usar App RunnerAPI.

  • Cuota de recursos: hay cuotas establecidas para la cantidad de nombres y revisiones de configuración únicos que puede tener para sus recursos de configuración en cada uno Región de AWS. Si alcanza estas cuotas, debe eliminar el nombre de una configuración o al menos algunas de sus revisiones antes de poder crear más. Para las revisiones de las configuraciones de autoescalado, puede usar la consola de App Runner o App Runner API para eliminarlas. Para obtener más información, consulta Administrar el escalado automático de App Runner. Debe usar App Runner API para eliminar otros recursos. Para obtener más información sobre las cuotas, consulte Cuotas de recursos de App Runner.

  • Sin coste de recursos: no se incurre en ningún coste adicional por crear un recurso de configuración. Es posible que incurra en costos por la función en sí (por ejemplo, se le cobra el AWS X-Ray costo normal al activar el rastreo de rayos X), pero no por el recurso de configuración de App Runner que configura la función para su servicio de App Runner.