Accéder au contenu.
Menu Sympa

fr - [sympa-fr] RE: RE: Apache 2 + mod_fcgid + sympa

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: "Matthieu VAREILLE" <adresse@cachée>
  • To: "'David Verdin'" <adresse@cachée>
  • Cc: <adresse@cachée>
  • Subject: [sympa-fr] RE: RE: Apache 2 + mod_fcgid + sympa
  • Date: Fri, 5 Oct 2007 09:32:17 +0200

Bonjour,
Merci en utilisant mod_fastcgi, le problème est résolu
Cordialement,

---------------------------------------------------------------
Matthieu VAREILLE
Université de Corse Pascal Paoli
---------------------------------------------------------------

-----Message d'origine-----
De : David Verdin [mailto:adresse@cachée]
Envoyé : jeudi 4 octobre 2007 17:57
À : DUVAL Olivier
Cc : Matthieu VAREILLE; adresse@cachée
Objet : Re: [sympa-fr] RE: Apache 2 + mod_fcgid + sympa

En l'occurence, les timeout ne sont pas en cause, puisque l'erreur se
produit dès le lancement du script.
Les valeurs de 120 secondes pour IPCConnectTimeout et IPCCommTimeout
sont celles que nous utilisons sur notre propre serveur; elles nus
donnent satisfaction. En revanche, les valeurs données sur le site de
mod_fcgid (3 et 20 secondes) semblents largement trop faible pour de
gros scripts.

L'emploi de fcgid a été motivé par la relative inctivité du projet
fastcgi depuis deux ou trois ans. Nous craignons qu'il ne tombe en
désuétude et ne puisse plus suivre l'évolution de Sympa et d'Apache.
Nous avons peut-être tort. Pensez-vous que mod_fastcgi est à nouveau actif ?

Cordialement,

DUVAL Olivier a écrit :
> Bonjour,
>
> Le problème majeur de FCGID c'est qu'a priori il ne se précharge pas
en mémoire au lancement d'Apache, mais uniquement lorsqu'on y accède pour la
1ère fois, et se décharge au bout de ProcessLifeTime si inutilisé, a
contrario de mod_fastcgi. Personnellement je me suis dirigé vers fastcgi
(sous Debian, module dispo. en non-free).
> Avec FCGID, il faudrait voir pour augmenter la valeur IPCCommTimeout
120 (voire IPCConnectTimeout 120), qui semble être trop basse
(http://fastcgi.coremail.cn/doc.htm)
>
> OD-
>
> --
> Olivier DUVAL // o.duval AT acfci.cci.fr
> Coordinateur ingénierie CCINET
> ACFCI, 45 av. d'Iéna, BP 3003, 75773 PARIS Cedex 16
> tél : 01 40 69 39 44 - fax : 01 53 57 19 44
>
> -----Message d'origine-----
> De : Matthieu VAREILLE [mailto:adresse@cachée]
> Envoyé : jeudi 4 octobre 2007 09:52
> À : 'David Verdin'
> Cc : adresse@cachée
> Objet : [sympa-fr] RE: Apache 2 + mod_fcgid + sympa
>
> Bonjour,
> Voici nos logs en pièce jointe pour cette semaine
> J'ai essayé de faire des tests avec plus de 100 listes hier
> Merci pour votre aide
> Cordialement,
>
> ---------------------------------------------------------------
> Matthieu VAREILLE
> Université de Corse Pascal Paoli
> ---------------------------------------------------------------
> -----Message d'origine-----
> De : David Verdin [mailto:adresse@cachée]
> Envoyé : jeudi 4 octobre 2007 09:41
> À : adresse@cachée
> Cc : adresse@cachée
> Objet : Re: [sympa-fr] Apache 2 + mod_fcgid + sympa
>
> Bonjour,
>
> Sympa gère normalement, sans le moindre problème, des installation avec
> plusieurs centaines, voires pluieurs milliers de listes. Il va falloir
> approfondir.
> Votre MaxProcessCount est très élevé. 100 process Sympa vont rapidement
> surmener votre système. À titre d'exemple, nous avons fixé cette valeur
> à 5 pour notre propre installation.
> Cela n'explique cependant pas votre erreur 500.
> Nous aurions besoin de voir votre error_log de httpd pour comprendre ce
> qui s'est passé.
>
> Cordialement,
>
> adresse@cachée a écrit :
>
>> Bonjour,
>> J'ai tourne actuellement avec sympa avec 74 listes sous debian sarge
>>
> (apache
>
>> 2+mod_fcgid), le démarrage du serveur ne pose pas de problème.
>> Par contre lorsque je veux implenter 100 listes ou plus, je suis
confronté
>>
> à
>
>> une internal error (500).
>> J'ai vu que le problème était apparemment connu, connaitriez-vous le
moyen
>> d'implementer plus de 100 listes ?
>>
>> Voici ma config pour fcgid
>>
>> <IfModule mod_fcgid.c>
>> AddHandler fcgid-script .fcgi
>> SocketPath /var/lib/apache2/fcgid/sock
>> IdleTimeout 3200
>> ProcessLifeTime 7200
>> MaxProcessCount 100
>> DefaultMaxClassProcessCount 100
>> IPCCommTimeout 120
>> IPCConnectTimeout 120
>> </IfModule>
>> ScriptALias /sympasoap /usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
>> <Location /sympasoap>
>> SetHandler fcgid-script
>> Options ExecCGI
>> </Location>
>> DocumentRoot /usr/lib/sympa
>> ScriptAlias /listes /usr/lib/cgi-bin/sympa/wwsympa.fcgi
>> <Location /listes>
>> SetHandler fcgid-script
>> Options ExecCGI
>> </Location>
>>
>> Bien cordialement,
>> Matthieu VAREILLE
>> Université de Corse
>>
>>
>
>

--
David Verdin
Comité réseau des universités







Archives gérées par MHonArc 2.6.19+.

Haut de le page