Bonjour,
Bon, le sujet n'est pas très parlant mais je m'explique.
J'appelle une page ASP.
Dans cette page, j'effectue un traitement qui créé le cache d'une page.
Lorsque qq1 est en train de créer la page de cache (l'opération est assez longue), pour ne pas bloquer tous les users, je voudrais que si le cache existe et que quelqu'un est déjà en train de mettre à jour la cache (toutes les 5 minutes), ce soit la version en court qui soit utilisée.
Or, le script étant utilisé par un utilisateur, les autres doivent si je ne me trompe pas, attendre la fin d'execution du script pour y avoir accès.
Donc le problème est que si un utilisateur est en train de générer le cache, quelles que soient les conditions que je place (variable d'application...), il faut attendre la fin d'execution du script...et c'est assez facheux...
Est il possible de faire executer un script simultanément par deux users ?
J'ai essayé également de rediriger vers une autre page avec (éclatement de mon code) mais ça n'a pas l'air de fonctionner.
MErci de votre aide
response.redirect("page1.asp")
Partager