Domanda

Ho un'applicazione ASP.NET 3.0 che funziona bene su un server. Utilizza le variabili dell'applicazione per verificare se un utente ha estratto un file e lo blocca per tutti gli altri utenti. Quando ho inserito l'applicazione sui server con bilanciamento del carico, l'applicazione non ha funzionato come previsto poiché più utenti sono stati inviati a più server e ogni utente ha potuto verificare il file richiesto.

Il punto principale è che è possibile condividere le variabili dell'applicazione nella mia applicazione anche se è distribuita su più server. C'è un modo migliore per ottenere una variabile globale?

È stato utile?

Soluzione

Se si dividono i server Web ma si dispone di un server di database comune, è possibile scrivere tali informazioni nel database.

È possibile creare una tabella nome / valore per memorizzare le variabili che si stanno comunemente archiviando nell'applicazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top