Gli slot degli Azure Web Site permettono di associare ad uno stesso sito, più deployment che rispondono da indirizzi diversi, permettendoci di testare le nostre soluzioni e con un semplice pulsante swap per portarle in produzione. Si prestano benissimo quindi, per ambienti di staging o ancora meglio in scenari di continuos deployment.
La gestione di uno slot è del tutto uguale a quella dello slot principale. Possiamo amministrare le varie impostazioni, la scalabilità, associare un source control specifico e così via. Nel momento in cui effettuiamo lo swap tutto questo viene copiato e invertito sul sito principale, compresso i nostri AppSettings e ConnectionStrings che risiedono nel web.config. Non sempre però questo è un comportamento desiderato, perché potremmo avere impostazioni relative all'ambiente di test e non a quello reale.
Di recente però è stata aggiunta la possibilità di valorizzare queste sezioni con la facoltà di escludere una chiave dalla copia. Per farlo dobbiamo sfruttare il portale nuovo, raggiungibile all'indirizzo http://portal.azure.com, entrare nello slot e nelle impostazioni fino a raggiungere AppSettings e ConnectionStrings. Lì possiamo valorizzare le nostre impostazioni e impostare un nuovo flag Slot setting, come nell'immagine seguente.
Spuntata la voce otterremo che essa non verrà copiata al momento dello swap.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Gestione degli stili CSS con le regole @layer
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Effettuare il binding di date in Blazor
Disabilitare automaticamente un workflow di GitHub (parte 2)
Utilizzare Azure AI Studio per testare i modelli AI
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Ordinare randomicamente una lista in C#
Miglioramenti nelle performance di Angular 16
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Ottimizzare le pull con Artifact Cache di Azure Container Registry
I più letti di oggi
- Disponibile il download di Silverlight 3.0 beta1!
- Disponibile la beta 1 del .NET Framework 4.0 e di Visual Studio 2010
- Speciale .NET Framework 4.0 e Visual Studio 2010
- Internet Explorer 9 in beta per tutti
- Microsoft lancia il nuovo Windows Phone Dev Center, sostituendo l'AppHub
- Pubblicata la lista delle breaking changes del .NET Framework 2.0 rispetto alla 1.1
- Quando Linq incontra ASP.NET, nasce BLinq
- August 2006 CTP per la prossima versione di ADO.NET
- Dopo diversi anni la nuova versione 5.7 di Windows Scripting Host
- C# 12: Cosa c'è di nuovo e interessante