Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✔️ Front Door Standard ✔️ Front Door Premium
Azure Front Door slaat assets in de cache op totdat hun time-to-live (TTL) verloopt. Wanneer een client een asset aanvraagt met een verlopen TTL, haalt Azure Front Door een nieuwe kopie van de asset op en slaat deze in de cache op om de aanvraag te verwerken.
Om ervoor te zorgen dat gebruikers altijd de nieuwste assets krijgen, moet u uw assets voor elke update versieren en publiceren met nieuwe URL's. Azure Front Door vervolgens de nieuwe assets ophaalt bij volgende clientaanvragen.
Wanneer u uw toepassing bijwerkt of snel onjuiste inhoud wilt verwijderen, verwijdert u inhoud in de cache van alle locaties waar u aanwezig bent (PoP). Deze actie dwingt Azure Front Door om nieuwe inhoud op te halen uit uw oorsprong.
Prerequisites
Een Azure-account met een actief abonnement. Gratis een account maken
Bekijk caching met Azure Front Door om te begrijpen hoe caching werkt.
Een Azure Front Door-profiel. Zie Een Azure Front Door maken voor meer informatie.
Meld u aan bij de Azure-portal en open uw Azure Front Door-profiel.
Een Azure Front Door-profiel. Zie Een Azure Front Door maken voor meer informatie.
Azure Cloud Shell of Azure PowerShell.
Met de stappen in dit artikel worden de Azure PowerShell-cmdlets interactief uitgevoerd in Azure Cloud Shell. Als u de cmdlets in de Cloud Shell wilt uitvoeren, selecteert u Open Cloud Shell in de rechterbovenhoek van een codeblok. Selecteer Kopiëren om de code te kopiëren en plak deze in Cloud Shell om deze uit te voeren. U kunt de Cloud Shell ook uitvoeren vanuit de Azure-portal.
U kunt Azure PowerShell ook lokaal installeren om de cmdlets uit te voeren. Als u PowerShell lokaal uitvoert, meldt u zich aan bij Azure met behulp van de cmdlet Connect-AzAccount .
Een Azure Front Door-profiel. Zie Een Azure Front Door maken voor meer informatie.
Azure Cloud Shell of Azure Command-Line Interface (CLI).
In de stappen in dit artikel worden de Azure CLI-opdrachten interactief uitgevoerd in Azure Cloud Shell. Als u de opdrachten in de Cloud Shell wilt uitvoeren, selecteert u Open Cloud Shell in de rechterbovenhoek van een codeblok. Selecteer Kopiëren om de code te kopiëren en plak deze in Cloud Shell om deze uit te voeren. U kunt de Cloud Shell ook uitvoeren vanuit de Azure-portal.
U kunt Azure CLI ook lokaal installeren om de opdrachten uit te voeren. Als u Azure CLI lokaal uitvoert, meldt u zich aan bij Azure met behulp van de opdracht az login .
Cache leegmaken
Ga naar de overzichtspagina van uw Azure Front Door-profiel en selecteer Cache leegmaken.
Kies een eindpunt en selecteer vervolgens het domein of subdomein dat u wilt opschonen vanuit Front Door POPs. U kunt meerdere domeinen of subdomeinen selecteren.
Als u alle items wilt verwijderen, selecteert u Alle items voor de geselecteerde domeinen verwijderen. Voer anders de paden in van elk item dat u wilt verwijderen.
Voer Clear-AzFrontDoorCdnEndpointContent uit om de cache op te ruimen door parameters op te geven, zoals:
- Naam van de resourcegroep.
- Azure Front Door-profielnaam binnen de resourcegroep.
- Eindpunten met assets die moeten worden leeggeschoond.
- Domeinen en subdomeinen met assets die moeten worden leeggeschoond.
Clear-AzFrontDoorCdnEndpointContent `
-ResourceGroupName myRGFD `
-ProfileName contosoafd `
-EndpointName myendpoint `
-Domain www.contoso.com `
-ContentPath /scripts/*
Voer az afd endpoint purge uit met de benodigde parameters voor het opschonen van de cache:
- Naam van resourcegroep
- naam van het Azure Front Door-profiel in de resourcegroep
- Eindpunten met assets die moeten worden leeggeschoond
- Domeinen en subdomeinen met assets die moeten worden leeggeschoond
az afd endpoint purge \
--resource-group myRGFD \
--profile-name contosoafd \
--endpoint-name myendpoint \
--domains www.contoso.com \
--content-paths '/scripts/*'
Ondersteunde padindelingen
-
Eén pad opschonen: eén asset opschonen door het volledige pad zonder protocol en domein op te geven, inclusief bestandsextensie. Bijvoorbeeld:
/pictures/strasbourg.png. -
Rootdomein wissen: Wis de root van het eindpunt met
/*in het pad.
Important
Cache opschonen voor jokertekendomeinen wordt niet rechtstreeks ondersteund. Geef subdomeinen op voor jokertekendomeinen. Geef bijvoorbeeld *.contoso.comsubdomeinen op, zoals dev.contoso.com of test.contoso.com. Zie Jokertekendomeinen in Azure Front Door voor meer informatie.
Cacheopschoningen op Azure Front Door zijn niet hoofdlettergevoelig en onafhankelijk van querytekenreeksen. Als u een URL opschoont, worden alle variaties van de queryreeks van die URL verwijderd.
Note
Het opschonen van de cache kan tot 10 minuten duren voordat dit van kracht wordt op alle POP-locaties van Azure Front Door.