Nello script #151 abbiamo visto che Azure App Service è in grado di eseguire container Linux e come, in quanto basato Docker, sia possibile persistere volume su storage remoti. Nelle condizioni più normali, dove vogliamo persistere file localmente, possiamo più semplicemente salvare sullo spazio che App Service mette a disposizione per ogni Service Plan, con limiti di GB a seconda del pricing tier che abbiamo scelto.
Esiste un percorso speciale raggiungibile tramite /home, in modo molto simile a d:\home su Windows, dove possiamo strutturare e scrivere i nostri file. Questo percorso normalmente è stateless e in caso di reset del container andremmo a perderne il contenuto. Attraverso una chiave speciale di nome WEBSITES_ENABLE_APP_SERVICE_STORAGE, che possiamo mettere nelle configurazioni di Azure, possiamo ottenere la persistenza dello storage.

Questa chiave probabilmente è già presente, ma impostata a false. Una volta abilitata otteniamo uno storage condiviso tra tutte le istanze di container che abbiamo attive, perciò è importante anche considerare eventuali problemi di concorrenza.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supportare la sessione affinity di Azure App Service con Application Gateway
Escludere alcuni file da GitHub Secret Scanning
Utilizzare l nesting nativo dei CSS
Gestire gli accessi con Token su Azure Container Registry
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Ottimizzare le pull con Artifact Cache di Azure Container Registry
.NET Conference Italia 2024
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Miglioramenti nell'accessibilità con Angular CDK
Gestire i dati con Azure Cosmos DB Data Explorer
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Migliorare l'organizzazione delle risorse con Azure Policy
I più letti di oggi
- Community Night@Basta!Italia on tour 2009 - Milano
- Real Code Day - Firenze
- Real Code Conference 4.0 - Firenze
- Windows Phone r8me - Roma
- Visual Studio 2008 Team Suite in RTM su MSDN Download
- Rilasciata la prima CTP del .NET Parallel Framework
- Annunciata la modalità di uscita di ADO.NET Entity Framework e dei Data Services