Problème requêtes ajax/json via mootools en parallèle
Posté : 10 févr. 2011, 11:50
Bonjour,
J'ai chez un de me clients, un gros soucis de requêtes ajax en passant par la méthode Request.JSON du module clientcide (v 2.2.0).
Le problème se présente lorsque plusieurs requêtes sont exécutées en parallèle : je ne reçois pas la réponse et j'ai à la place une erreur 502 (Bad Gateway).
Les caractéristiques de l'application sont les suivantes :
- Accès à quelques tables DB2 via PDO_ODBC, mais aussi pour accéder à MySQL
- Le serveur Apache tourne sur un Windows server (désolé, pas moyen de faire changer d'avis le dit client, qui tiens à sa machine)
- version Apache : 2.2.8
- Version PHP : 5.2.6
- Le réseau est derrière un serveur proxy squid 3.0.STABLE19
- L'url rewriting est activé sur le serveur apache
A noter que lorsqu'il n'y a qu'une requête à la fois, celle-ci abouti parfaitement bien et sans erreur.
Ah oui et lorsque les requêtes simultanées plantent, le serveur Apache redémarre avec une jolie notice "Parent: child process exited with status 3221225480 -- Restarting."
Pensez-vous que ça peut venir d'une mauvaise configuration proxy ?
J'ai chez un de me clients, un gros soucis de requêtes ajax en passant par la méthode Request.JSON du module clientcide (v 2.2.0).
Le problème se présente lorsque plusieurs requêtes sont exécutées en parallèle : je ne reçois pas la réponse et j'ai à la place une erreur 502 (Bad Gateway).
Les caractéristiques de l'application sont les suivantes :
- Accès à quelques tables DB2 via PDO_ODBC, mais aussi pour accéder à MySQL
- Le serveur Apache tourne sur un Windows server (désolé, pas moyen de faire changer d'avis le dit client, qui tiens à sa machine)
- version Apache : 2.2.8
- Version PHP : 5.2.6
- Le réseau est derrière un serveur proxy squid 3.0.STABLE19
- L'url rewriting est activé sur le serveur apache
A noter que lorsqu'il n'y a qu'une requête à la fois, celle-ci abouti parfaitement bien et sans erreur.
Ah oui et lorsque les requêtes simultanées plantent, le serveur Apache redémarre avec une jolie notice "Parent: child process exited with status 3221225480 -- Restarting."
Pensez-vous que ça peut venir d'une mauvaise configuration proxy ?