Oyentes para su servicio VPC Lattice - Amazon VPC Lattice

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.

Oyentes para su servicio VPC Lattice

Antes de empezar a utilizar el servicio VPC Lattice, debe añadir un oyente. Un oyente es un proceso que comprueba las solicitudes de conexión utilizando el protocolo y el puerto configurados. Las reglas que defina para un oyente determinan cómo el servicio va a direccionar las solicitudes hacia sus destinos registrados.

Un servicio con un oyente, reglas del oyente y dos grupos de destino.

Configuración del oyente

Los oyentes son compatibles con los siguientes protocolos y puertos:

  • Protocolos: HTTP, HTTPS, TLS

  • Puertos: 1-65535

Si el protocolo del oyente es HTTPS, VPC Lattice aprovisionará y administrará un certificado TLS asociado al FQDN generado por VPC Lattice. VPC Lattice utiliza TLS en HTTP/1.1 y HTTP/2. Al configurar un servicio con un oyente HTTPS, VPC Lattice determinará automáticamente el protocolo HTTP a través de la negociación del protocolo de la capa de aplicación (ALPN). Si no hay ALPN, VPC Lattice utiliza HTTP/1.1 de forma predeterminada. Para obtener más información, consulte Oyentes HTTPS.

VPC Lattice puede ser oyente en HTTP, HTTPS, HTTP/1.1 y HTTP/2 y comunicarse con los destinatarios a través de cualquiera de estos protocolos y versiones. No es necesario que los protocolos del oyente y del grupo de destino coincidan. VPC Lattice administra todo el proceso de actualización y degradación entre protocolos y versiones. Para obtener más información, consulte Versión del protocolo.

Puede crear un agente de escucha de TLS para garantizar que su aplicación descifre el tráfico cifrado en lugar de VPC Lattice. Para obtener más información, consulte Oyentes de TLS.

VPC Lattice no es compatible. WebSockets

Creación de un oyente

Puede crear oyentes para su servicio VPC Lattice. Al crear un oyente, debe indicar un nombre, una acción predeterminada y un protocolo. Un oyente cuenta con una regla predeterminada. Además, puede crear reglas adicionales para su oyente.

Para crear un oyente mediante AWS CLI

Utilice los comandos create-listener y create-rule.

Actualización de un oyente

Luego de crear un oyente, puede reemplazar el grupo de destino por la acción predeterminada. También puede añadir un grupo de destino a la acción predeterminada y asignar ponderaciones a los grupos de destino. No puede actualizar el nombre del oyente, el protocolo del oyente ni el puerto del oyente.

Cómo actualizar un oyente desde la consola
  1. Abra la consola de Amazon VPC en https://console.aws.amazon.com/vpc/.

  2. En el panel de navegación, en VPC Lattice, elija Servicios.

  3. Seleccione el nombre del servicio para abrir la página de detalles.

  4. En la pestaña Enrutamiento, elija Editar oyente.

  5. Puede actualizar el grupo de destino o la ponderación para la Acción predeterminada cuando sea necesario.

  6. Para añadir grupos de destino adicionales, elija Añadir acción, a continuación, elija un grupo de destino y especifique su ponderación.

  7. Además, puede agregar, editar o eliminar reglas del oyente. Para obtener más información, consulte Reglas del oyente.

  8. Revise las actualizaciones y, a continuación, elija Guardar cambios.

Para actualizar la acción predeterminada de un oyente mediante el AWS CLI

Utilice el comando update-listener.

Eliminación de un oyente

Puede eliminar un oyente en cualquier momento. Cuando se elimina un oyente, se eliminan todas sus reglas de manera automática.

Cómo eliminar un oyente a través de la consola
  1. Abra la consola de Amazon VPC en https://console.aws.amazon.com/vpc/.

  2. En el panel de navegación, en VPC Lattice, elija Servicios.

  3. Seleccione el nombre del servicio para abrir la página de detalles.

  4. En la pestaña Enrutamiento, elija Agregar oyente.

  5. Cuando le pidan confirmación, escriba confirm y elija Eliminar.

Para eliminar un oyente mediante el AWS CLI

Utilice el comando delete-listener.