Route53 ha stabilito un record di latenza

Aug 23 2020

Ho il seguente problema. Ho configurato un dominio utilizzando AWS (acquistato da loro) Ho due lambda distribuiti in due regioni diverse e voglio instradare il traffico verso di loro in base alla latenza

Ho certificati di installazione in entrambe le regioni (us-west-2 e eu-central-1

Il dominio è alexandruluca.me.uk e i certificati sono registrati per il sottodominio keyvalue.alexandruluca.me.uk (lo sto facendo per un POC)

Nella mia zona ospitata sotto Route53 ho seguito

[![inserisci qui la descrizione dell'immagine][1]][1]

Il traffico Value/Route to è impostato sul gateway API di ogni lambda Se accedo direttamente al lambda tramite il gateway API, funziona perfettamente.

Se provo ad accedervi tramitehttps://keyvalue.alexandruluca.me.uk, quindi capisco

curl: (6) Could not resolve host

Sto facendo qualcosa di sbagliato qui?

A proposito, sto cercando di configurarlo in base ahttps://github.com/alexdebrie/serverless-multi-region

È una distribuzione multiregionale con serverless

Risposte

ChrisWilliams Aug 22 2020 at 23:58

Il tuo valore non deve includere il protocollo (HTTPS) o alcun percorso specifico.

Il DNS eseguirà la mappatura a un nome di dominio risolvibile per il valore CNAME, se invece desideri risolverlo, ti consigliamo di creare un nome di dominio personalizzato nel tuo gateway API.

Questo ti darà un dominio execute-api che puoi quindi inserire come valore, assicurati di crearlo come endpoint regionale per questo.