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.
Actualización de un AWS Cloud Map servicio
Según la configuración del servicio, puede actualizar sus etiquetas, el umbral de error de las comprobaciones de estado de Route 53 y el tiempo de vida (TTL) de los DNS solucionadores. Para actualizar un servicio, lleve a cabo el siguiente procedimiento.
- AWS Management Console
-
Inicie sesión en AWS Management Console y abra la AWS Cloud Map consola en https://console.aws.amazon.com/cloudmap/
. -
En el panel de navegación, seleccione Namespaces (Espacios de nombres).
-
En la página Espacios de nombres, elija el espacio de nombres en el que se crea el servicio.
-
En el espacio de nombres:
namespace-name
En esta página, selecciona el servicio que deseas editar y selecciona Ver detalles. -
En el servicio:
service-name
En esta página, selecciona Editar.nota
No puedes usar el flujo de trabajo del botón Editar para editar los valores de los servicios que solo permiten API llamadas, por ejemplo, la detección. Sin embargo, puedes añadir o eliminar etiquetas en el Servicio:
service-name
página. -
En la página Editar servicio, en Descripción del servicio, puede actualizar cualquier descripción previamente establecida para el servicio o añadir una descripción nueva. También puedes añadir etiquetas y actualizarlas TTLpara los DNS resolutores.
-
En la DNSconfiguración, para TTL, puede especificar un período de tiempo actualizado, en segundos, que determine cuánto tiempo los DNS solucionadores almacenan en caché la información de este registro antes de que envíen otra DNS consulta a Amazon Route 53 para obtener la configuración actualizada.
-
Si ha configurado las comprobaciones de estado de Route 53, en Umbral de error, puede especificar un nuevo número entre 1 y 10 que defina la cantidad de comprobaciones de estado de Route 53 consecutivas que una instancia de servicio debe superar o no para cambiar su estado de salud.
-
Elija Actualizar servicio.
- AWS CLI
-
-
Actualice un servicio con el
update-service
comando (sustituya elred
valor por el tuyo).aws servicediscovery update-service \ --id
srv-xxxxxxxxxxx
\ --service "Description=new description
,DnsConfig={DnsRecords=[{Type=A,TTL=60
}]}"Salida:
{ "OperationId": "l3pfx7f4ynndrbj3cfq5fm2qy2z37bms-5m6iaoty" }
-
- AWS SDK for Python (Boto3)
-
-
Si aún no tiene
Boto3
instalado, puede encontrar las instrucciones de instalación, configuración y usoBoto3
aquí. -
Importe
Boto3
y useservicediscovery
como su servicio.import boto3 client = boto3.client('servicediscovery')
-
Actualice un servicio por
update_service()
(sustituya elred
valor por el tuyo).response = client.update_service( Id='
srv-xxxxxxxxxxx
', Service={ 'DnsConfig': { 'DnsRecords': [ { 'TTL':300
, 'Type': 'A', }, ], }, 'Description': "new description
", } )Salida de respuesta de ejemplo
{ "OperationId": "l3pfx7f4ynndrbj3cfq5fm2qy2z37bms-5m6iaoty" }
-