Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✔️ Front Door Standard ✔️ Front Door Premium
Azure Front Door lagrar resurser i cacheminnet tills deras giltighetstid (TTL) löper ut. När en klient begär en tillgång med en TTL som har upphört att gälla hämtar och cachelagrar Azure Front Door en ny kopia av tillgången för att hantera begäran.
För att säkerställa att användarna alltid får de senaste tillgångarna, version dina tillgångar för varje uppdatering och publicera dem med nya URL:er. Azure Front Door hämtar sedan de nya tillgångarna på efterföljande klientbegäranden.
När du uppdaterar ditt program eller snabbt behöver ta bort felaktigt innehåll rensar du cachelagrat innehåll från alla poP-platser (point-of-presence). Den här åtgärden tvingar Azure Front Door att hämta nytt innehåll från ditt ursprung.
Förutsättningar
Ett Azure-konto med en aktiv prenumeration. Skapa ett konto kostnadsfritt.
Granska Cachelagring med Azure Front Door för att förstå hur cachelagring fungerar.
En profil för Azure Front Door. Mer information finns i Skapa en Azure Front Door.
Logga in på Azure-portalen och öppna din Azure Front Door profil.
En profil för Azure Front Door. Mer information finns i Skapa en Azure Front Door.
Azure Cloud Shell eller Azure PowerShell.
Stegen i den här artikeln kör Azure PowerShell-cmdletarna interaktivt i Azure Cloud Shell. Om du vill köra cmdletarna i Cloud Shell väljer du Öppna Cloud Shell i det övre högra hörnet i ett kodblock. Välj Kopiera för att kopiera koden och klistra sedan in den i Cloud Shell för att köra den. Du kan också köra Cloud Shell inifrån Azure-portalen.
Du kan också installera Azure PowerShell lokalt för att köra cmdletarna. Om du kör PowerShell lokalt loggar du in på Azure med hjälp av cmdleten Connect-AzAccount .
En profil för Azure Front Door. Mer information finns i Skapa en Azure Front Door.
Azure Cloud Shell eller Azure CLI.
Stegen i den här artikeln kör Azure CLI-kommandona interaktivt i Azure Cloud Shell. Om du vill köra kommandona i Cloud Shell väljer du Öppna Cloud Shell i det övre högra hörnet i ett kodblock. Välj Kopiera för att kopiera koden och klistra in den i Cloud Shell för att köra den. Du kan också köra Cloud Shell inifrån Azure-portalen.
Du kan också installera Azure CLI lokalt för att köra kommandona. Om du kör Azure CLI lokalt loggar du in på Azure med kommandot az login.
Rensa cache
Gå till översiktssidan för din Azure Front Door profil och välj Rensa cacheminne.
Välj en slutpunkt och välj sedan den domän eller underdomän som du vill rensa från Front Door-IP-adresser. Du kan välja flera domäner eller underdomäner.
Om du vill rensa alla tillgångar väljer du Rensa alla tillgångar för de valda domänerna. Annars anger du sökvägarna för varje resurs som du vill rensa.
Kör Clear-AzFrontDoorCdnEndpointContent för att rensa cachen genom att ange parametrar som:
- Namn på resursgrupp.
- Azure Front Door-profilnamn i resursgruppen.
- Ändpunkter med resurser som ska rensas.
- Domäner och underdomäner med tillgångar som ska rensas.
Clear-AzFrontDoorCdnEndpointContent `
-ResourceGroupName myRGFD `
-ProfileName contosoafd `
-EndpointName myendpoint `
-Domain www.contoso.com `
-ContentPath /scripts/*
Kör az afd endpoint purge med de parametrar som krävs för att rensa cacheminnet:
- Namn på resursgrupp
- Azure Front Door profilnamn i resursgruppen
- Ändpunkter med resurser som ska rensas
- Domäner och underdomäner med tillgångar att rensa
az afd endpoint purge \
--resource-group myRGFD \
--profile-name contosoafd \
--endpoint-name myendpoint \
--domains www.contoso.com \
--content-paths '/scripts/*'
Sökvägsformat som stöds
-
Rensning av enskild sökväg: Rensa en tillgång genom att ange dess fullständiga sökväg utan protokoll och domän, inklusive filnamnstillägg. Till exempel
/pictures/strasbourg.png. -
Rensa rotdomänen: Rensa ändpunktens rot när
/*används i sökvägen.
Important
Cacherensning för jokerteckendomäner stöds inte direkt. Ange underdomäner för jokerteckendomäner. För *.contoso.com anger du till exempel underdomäner som dev.contoso.com eller test.contoso.com. För mer information, se jokerteckendomäner i Azure Front Door.
Cacherensningar på Azure Front Door är skiftlägesokänsliga och frågesträngsoberoende. Om du rensar en URL rensas alla frågesträngsvariationer av url:en.
Note
Det kan ta upp till 10 minuter innan rensning av cacheminnet har nått alla Azure Front Door POP-platser.