Sur mon ordinateur portable, j'ai une application qui fait 7 requêtes AJAX GET vers un seul script PHP à peu près au même moment (différence de millisecondes). Ils reviennent tous avec succès avec le résultat que je veux.Les requêtes AJAX se bloquent lorsqu'elles sont servies rapidement
Puis j'ai déplacé ce script sur un serveur (Windows Server) exécutant Apache et PHP. Cependant, ce processus se bloque lorsque je fais les mêmes requêtes AJAX. Cependant, si je fais chaque demande individuellement, ils reviennent tous avec succès! Quelque chose ne veut pas que je fasse tout 7.
Pourquoi cela se produit-il? Quelles variables de configuration dans les PHP.ini
et httpd.conf
puis-je rechercher pour déterminer de quoi il s'agit?
Merci
Pas une réponse à votre question, mais pourquoi envoyer 7 demandes en même temps ? Ne pourriez-vous pas regrouper ceux-ci en un seul, qui renverrait toutes les informations dont vous avez besoin? (Le jour où vous avez beaucoup d'utilisateurs, ce serait beaucoup mieux pour votre serveur) –
Très bonne question. –
Les demandes envoyées dépendent fortement de l'utilisateur et sont aléatoires, je ne peux pas changer cela. – Abs