Je host een Function App op het Premium-abonnement en moet zero-downtime deployments uitvoeren. Je hebt al een staging-slot gemaakt en bent van plan om te swappen na validatie. Tijdens de validatie in staging mogen er geen productie Event Hub- of Service Bus-berichten worden geconsumeerd. Welke twee configuraties moet je implementeren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Markeer verbindingsreeksen van gebeurtenisbronnen en andere geheimen als slotinstellingen en laat het staging-slot verwijzen naar niet-productiebronnen., Voeg AzureWebJobs.`<FunctionName>`.Disabled = true toe als een slotinstelling in het staging-slot, zodat triggers daar zijn uitgeschakeld, maar ingeschakeld blijven in productie..
Waarom dit het antwoord is
Om te voorkomen dat de staging-slot productieberichten consumeert tijdens validatie, moet u verbindingsreeksen voor Event Hub en Service Bus als slotinstellingen markeren. Dit zorgt ervoor dat deze instellingen niet meeswappen en de staging-slot naar niet-productiebronnen kan verwijzen. Daarnaast kunt u AzureWebJobs.<FunctionName.Disabled = true als een slotinstelling toevoegen aan de staging-slot. Dit schakelt specifieke triggers in de staging-slot uit, terwijl ze actief blijven in productie, waardoor onbedoelde verwerking van berichten wordt voorkomen. De optie "Swap with preview" is niet relevant voor het voorkomen van berichtconsumptie. Het stoppen van het productieslot veroorzaakt downtime, wat in strijd is met zero-downtime deployments. Run-From-Package uitschakelen heeft geen directe invloed op het consumeren van berichten tijdens validatie.
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