Zendsvr - Allocation ressources quand un job est en erreur
Posté : mar. 20 janv. 2015, 12:27:37
Bonjour,
sur le Zendsvr lors de l'appel de programme par PHP en utilisant le XMLTOOLKIT, les jobs tournent dans le sous-système QSYSWRK avec comme nom QSQSRVR.
Lorsque plusieurs de ces jobs sont en erreur (MSGW lors de l'appel d'un programme), l'accumulation de jobs en erreur semblent allouer des ressources sur la machine et au bout d'un certain nombre, chaque requête sur le serveur se traduit par une erreur 500 (Internal Server Error).
Une fois les messages répondus, les ressources semblent libérer et l'accès au serveur est de nouveau fonctionnel, sans avoir besoin de redémarrer celui-ci.
Connaissez-vous un paramètre ou une configuration qui permettrait de libérer ces ressources même lorsque beaucoup de jobs sont en erreur ? Les configurations serveur et PHP nous semblent correcte car nous avons bien fixé des timeout.
sur le Zendsvr lors de l'appel de programme par PHP en utilisant le XMLTOOLKIT, les jobs tournent dans le sous-système QSYSWRK avec comme nom QSQSRVR.
Lorsque plusieurs de ces jobs sont en erreur (MSGW lors de l'appel d'un programme), l'accumulation de jobs en erreur semblent allouer des ressources sur la machine et au bout d'un certain nombre, chaque requête sur le serveur se traduit par une erreur 500 (Internal Server Error).
Une fois les messages répondus, les ressources semblent libérer et l'accès au serveur est de nouveau fonctionnel, sans avoir besoin de redémarrer celui-ci.
Connaissez-vous un paramètre ou une configuration qui permettrait de libérer ces ressources même lorsque beaucoup de jobs sont en erreur ? Les configurations serveur et PHP nous semblent correcte car nous avons bien fixé des timeout.