Utforska mellanlagringsmiljöer
När du distribuerar webbapp, webbapp på Linux, mobila backend eller API-app till Azure App Service kan du använda en separat distributionsplats i stället för standardproduktionssloten. Den här metoden är tillgänglig om du kör på plannivån Standard, Premium eller Isolerad App Service. Distributionsfack är liveappar med egna värdnamn. App-innehåll och konfigurationselement kan bytas mellan två utplaceringsplatser, inklusive produktionsplatsen.
Att distribuera din applikation till en icke-produktionsplats har följande fördelar:
- Validera appändringar i en staging-utplaceringsplats innan du byter ut den mot produktionsplatsen.
- När du först distribuerar en app till en slot och sedan växlar den till produktion ser du till att alla instanser av sloten är uppvärmda innan de flyttas till produktion. Detta eliminerar stilleståndstiden när du distribuerar appen. Trafikomdirigeringen är sömlös och inga begäranden tas bort på grund av växlingsåtgärder. Du kan automatisera hela arbetsflödet genom att konfigurera automatisk växling när förswap-validering inte behövs.
- Efter ett byte finns den tidigare produktionsappen i mellanlagringsplatsen. Om ändringarna som växlas till produktionsplatsen inte är som förväntat kan du utföra samma byte omedelbart för att få tillbaka din "senast kända bra webbplats".
Varje App Service-plannivå stöder olika antal distributionsplatser. Det kostar inget extra för användning av distributionsplatser. Om du vill ta reda på antalet platser som appens nivå stöder går du till App Service-gränser.
Om du vill skala din app till en annan nivå kontrollerar du att målnivån stöder det antal platser som appen redan använder. Om din app till exempel har fler än fem platser kan du inte skala ned den till standardnivån eftersom Standard-nivån endast stöder fem distributionsplatser.
När du skapar ett nytt distributionsfack har det nya facket inget innehåll, även om du klonar inställningarna från ett annat fack. Du kan distribuera till facket från en annan lagringsplatsgren eller en annan lagringsplats.
Platsens URL har formatet http://sitename-slotname.azurewebsites.net. Om du vill hålla URL-längden inom nödvändiga systemgränser för domännamn trunkeras platsnamnet med 40 tecken. Namnet på webbplatsen och platsnamnet tillsammans får inte överstiga 59 tecken.