Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Enorme problème...

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

Archives de la liste

Chronologique Discussions  
  • From: "Dr Patrick Atlas" <adresse@cachée>
  • To: "Michel Bouissou" <adresse@cachée>
  • Cc: <adresse@cachée>
  • Subject: Re: [sympa-fr] Enorme problème...
  • Date: Fri, 15 Mar 2002 11:30:24 +0100


----- Original Message -----
From: "Michel Bouissou" <adresse@cachée>
To: "Dr Patrick Atlas" <adresse@cachée>
Cc: <adresse@cachée>
Sent: Friday, March 15, 2002 10:30 AM
Subject: Re: [sympa-fr] Enorme problème...


| Le Vendredi 15 Mars 2002 10:23, Dr Patrick Atlas a écrit :
| >
| >> C'est-à-dire que ça passe de "très lent" sans FastCGI à
| >> "quasi-instantané" avec FastCGI. Du moins, sur tous les systèmes sur
| >> lesquels j'ai vu tourner Sympa...
|
| > Même sur des machines tournant en 233 MHz? C'est ce dont je dispose.
|
| Je dirais que plus la machine est lente, plus l'amélioration doit être
| flagrante !

Je peux le dire maintenant : c'est flagrant!
|
| > C'est très subjectif de mesurer l'amélioration, qui est très visible,
|
| En effet, c'est très subjectif et je n'ai pas sorti le chronomètre, mais
pour
| moi, l'ordre de grandeur doit être d'au moins 10...
|
| > les pages apparaissant immédiatement mais après un délai d'une ou deux
| > secondes.
|
| J'ai du mal à me figurer ce qu'est un truc qui apparaît "immédiatement
mais
| après un délai".... ? ;-)))
|
| > A part rajouter les deux lignes:
| >
| > LoadModule fastcgi_module modules/mod_fastcgi.so
| > AddModule mod_fastcgi.c
| >
| > il y a autre chose à configurer?
|
| Ah oui !
|
| Avec ça, tu charges le module FastCGI, mais tu n'y lies pas wwsympa...
|
| Pour utiliser wwsympa en Fastcgi, il te faut, dans /etc/wwsympa.conf:
| use_fast_cgi 1

Ca y était.

| ...et dans la config d'Apache:
|
| - Lancer le serveur wwsympa comme FastCGI:
| <IfModule mod_fastcgi.c>
| FastCgiWrapper /usr/sbin/suexec
| FastCgiServer /var/lib/sympa/sbin/wwsympa.fcgi -processes 2
| </IfModule>

FastCgiWrapper /usr/sbin/suexec n'est pas utile puisque je ne l'utilise pas.
Pourquoi -processes 2 plutôt que 10 selon Alain Thivillon?

| - Et ne pas oublier d'ajouter le handler:
| <Directory /var/lib/sympa/sbin>
| AllowOverride None
| Options ExecCGI
| <IfModule mod_fastcgi.c>
| AddHandler fastcgi-script .fcgi
| </IfModule>
| </Directory>

Ca c'était OK.
Finalement, les deux contributions donnent l'ensemble de la configuration,
plus la mienne.
Ca mérite un digest...

|
| Normalement, dès que tu lances Apache, tu dois voir (dans son error_log)
| qu'il lance deux instances de wwsympa.fcgi.
|
| Ensuite, en surveillant (ps ax) quand tu appelles wwsympa, tu dois voir
qu'il
| utilise bien les deux instances FastCGI qui tournent déjà, et qu'il ne
lance
| pas d'autres instances séparées -- ce qui arriverait si tu avais oublié le
| "AddHandler"...
| ...


---
Mail envoyé, certifié sans virus connu.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.338 / Virus Database: 189 - Release Date: 14/03/02




Archives gérées par MHonArc 2.6.19+.

Haut de le page