Salve, La nostra applicazione web ASP.NET MVC è configurata su IIS all'interno del cloud di Azure.
Abbiamo un problema nell'effettuare richieste web all'applicazione la cui durata supera un numero massimo di minuti.
Dalle impostazioni di azure abbiamo configurato il parametro "Timeout di inattività" da 4 a 30 minuti sull'IP pubblico della VM che ospita il servizio web, notando che questo parametro incide sull'esito della richiesta web.
Le richieste web che hanno durata maggiore di tale valore non ritornano alcuna risposta al chiamante.
Il valore massimo impostabile dal parametro "Timeout di inattività" è di 30 minuti, ma le nostre richieste potrebbero richiedere un tempo di elaborazione molto maggiore.
Come indicato qui (http://azure.microsoft.com/en-us/blog/new-configurable-idle-timeout-for-azure-load-balancer/)"http://azure.microsoft.com/en-us/blog/new-configurable-idle-timeout-for-azure-load-balancer/)") abbiamo impostato il parametro keep-alive sul canale di comunicazione, senza però risolvere il problema.
Se vi è utile possiamo fornirvi un esempio di applicazione che riproduce il problema.
Grazie!