L’app Web è stata bloccata durante l’elaborazione di un’altra app Web sulla condivisione della stessa sessione

Distribuito due WebApplications in IIS vale a dire / HRMS, / TravelDesk. Entrambe le WebApp condividono la sessione tramite AspState, le informazioni di configurazione sono

 

Un utente ha effettuato il login in un’applicazione / HRMS, da cui sta navigando nell’applicazione TravelDesk su una nuova finestra, la sessione viene condivisa tra le due app Web.

Nell’applicazione TravelDesk, un utente sta tentando di caricare un mucchio di informazioni e ci vuole più tempo per elaborare la richiesta nel server. Nel frattempo sto provando ad accedere all’applicazione / HRMS ma non risponde fino al completamento dell’esecuzione di TravelDesk?

la sessione si bloccherà in SQLServer? Per favore guidami a risolvere questo problema.

  the session is getting shared across the two web apps 

Se la sessione è condivisa tra le due applicazioni Web, allora sì, questo è il motivo. La sessione è bloccare la risposta.

Per evitare questo, sulle enormi informazioni di upload disabilitare la sessione (solo sul gestore o sulla pagina che effettua il caricamento).

Relativo: sostituzione completa della sessione di ASP.Net