I servizi Cloud Run e Cloud Functions vengono spesso distribuiti e il rilevamento dei servizi basato su ENV è difficile da mantenere. Come si dovrebbe implementare un rilevamento dinamico dei servizi scalabile?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un namespace Service Directory; registrare i servizi durante la distribuzione e interrogare Service Directory in fase di runtime..
Perché questa è la risposta
L'opzione corretta è creare un namespace Service Directory, registrare i servizi durante la distribuzione e interrogare Service Directory in fase di runtime. Service Directory è la soluzione nativa di Google Cloud per la registrazione e il rilevamento dei servizi, offrendo un registro centralizzato e scalabile. Supporta sia i servizi Cloud Run che Cloud Functions e si integra con il DNS di Google Cloud, fornendo un rilevamento dinamico e affidabile. Le altre opzioni sono meno ideali: Chiamare le API Cloud Run Admin e Cloud Functions in runtime è inefficiente e introduce latenza e dipendenze non necessarie. Adottare una convenzione di denominazione è una soluzione statica che non fornisce un rilevamento dinamico e non gestisce automaticamente i cambiamenti o le scalabilità. Installare HashiCorp Consul su una singola VM Compute Engine introduce un singolo punto di guasto e una complessità di gestione non necessaria, oltre a non essere una soluzione nativa e gestita da Google Cloud.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta