Een microservices-applicatie geschreven in Python gebruikt AWS X-Ray. Sommige services verschijnen niet op de X-Ray servicemap tijdens het testen. Wat moet de ontwikkelaar doen om ervoor te zorgen dat alle services op de X-Ray servicemap verschijnen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Instrumenteer elke service door de X-Ray SDK for Python te installeren en te gebruiken in alle services..
Waarom dit het antwoord is
Om ervoor te zorgen dat alle services in de X-Ray servicemap verschijnen, moet elke service correct geïnstrumenteerd zijn. Dit betekent dat de X-Ray SDK for Python in elke microservice moet worden geïnstalleerd en gebruikt om traces te genereren. Zonder instrumentatie kan X-Ray geen informatie verzamelen over de service en deze dus niet weergeven. Het aanpassen van de sampling rate (eerste optie) is nuttig voor het beheren van de hoeveelheid verzamelde data, maar het lost het probleem van ontbrekende services niet op als ze überhaupt niet geïnstrumenteerd zijn. X-Ray data-aggregatie in CloudWatch Logs inschakelen (derde optie) is voor het loggen van X-Ray data, niet voor het zichtbaar maken van services op de map. Het verhogen van de servicemap timeout (vierde optie) heeft geen invloed op het verschijnen van services die geen traces versturen.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig