J'ai développé une application web en ASP.Net 2 via Visual Studio 2005 Pro. Sur ce site web, j'ai une requête qui dure longtemps, et qui explose le site web à chaque fois au bout de 2 minutes. Quels que soient les paramètres de ma requête (test sur plusieurs variables différentes), l’explosion a toujours lieu au bout de 2 minutes et dans le log on trouve :
[01/03/2007 11:02] Thread was being aborted.
[01/03/2007 11:02] Erreur non référencée.
En revanche, quand je lance mon application ASP en debug, cela fonctionne. Mais cela met tout-de-même environ 20 minutes...
Cela ressemble beaucoup à un problème de TimeOut. Mais je ne sais pas si ce TimeOut est lié à MySQL ou à mon application ASP. J'ai essayé de modifier divers paramètres MySQL pour optimiser la base, mais rien n’y a fait.
Avez-vous déjà rencontré un problème similaire ? Auriez-vous une idée pour résoudre ce problème ?
Merci beaucoup !!! C'est bien ce paramètre qui limitait ma requête . J'ai passé 3 jours la semaine dernière à chercher, en vain... C'est génial !
Vivent les forums et surtout vive Jesusonline ;-)
Apparement le problème se trouve au niveau d'asp.net tu peux augmenter le timeout de l'execution d'une page dans la balise <httpRuntime du web.config via l'attribut executionTimeout