arret des processus fils

Questions sur la configuration d'Apache, httpd.conf, et les différents modules.

Modérateur : Modérateurs

missHub
Nouveau membre
Messages : 1
Inscription : ven. 04 nov. 2011, 17:24

arret des processus fils

Messagepar missHub » ven. 04 nov. 2011, 17:42

Bonjour,

Je suis nouvelle sur le forum et je remercie d'avance tout ceux qui pourront m'éclairer sur mon problème.
Voilà un semaine que je planche dessus et pas moyen de le résoudre, et comme il s'agit de mon travail ..

Voici donc ma situation :
je travaille actuellement sur un serveur apache 2.2, installé sur un windows seven.
L'application que l'on fait tourné est en php, utilisé en cgi.

Celle-ci fait pas mal de calcul, qu'elle intégre ensuite dans une base de données MS SQL.

Nous avons plusieurs façons d’exécuter ces calculs,
la première que nous appelerons "normal" et qui fonctionne parfaitement. le script se déroule jusqu'au bout c'est parfait.

Seulement ces calculs étant assez long et devant être effectué pour plusieurs entités différentes, nous avons décidé d'utiliser des sockets afin qu'ils puissent être fait en simultanés sur plusieurs entités à la fois.

C'est là que ça se corse. Les processus fils ont tendance à s'arréter avant la fin du calcul. Il semble que ce ne soit pas un problème de timeout puisque cela marche lorsque l'on lance le calcul d'une seule entité avec socket.

Je me suis alors demandé si cela n'était pas une question de mémoire allouée, j'ai donc retouché la config mais je suis loin d'être une experte dans la config d'apache.
J'ai donc decommenté ceci dans le httpd.conf :

Include conf/extra/httpd-mpm.conf

et modifié le module mpm_winnt_module dans le httpd-mpm.conf :

<IfModule mpm_winnt_module>
ThreadLimit 1920
ThreadsPerChild 1920
MaxRequestsPerChild 0
</IfModule>

le problème est toujours là ..

j'ai passé un temps fou à circuler sur les forums, j'ai d'abord eu du mal à m'y retrouver entre les directives unix et windows ..
j'y vois un peu plus calir mais je n'ai toujours pas de solution. Quelqu'un peut-il m'aider ?
S'il vous faut plus d'informations je peux vous les fournir rapidement.
merci d'avance à ceux qui se pencheront sur mon cas.

Revenir vers « Configuration »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités