Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Nicolas Huillard <adresse@cachée>
- To: "'adresse@cachée'" <adresse@cachée>
- Subject: RE: [sympa-fr] Liste et base Postgres
- Date: Fri, 17 Aug 2001 15:31:04 +0200
> -----Message d'origine-----
> De: Michel Bouissou [SMTP:adresse@cachée]
> Date: vendredi 17 août 2001 15:19
> À: Nicolas Huillard; 'adresse@cachée'
> Objet: Re: [sympa-fr] Liste et base Postgres
>
> Le Vendredi 17 Août 2001 15:07, Nicolas Huillard a écrit :
> >
> > N'y aurait-il pas un problème de timeout, pas hasard, genre :
>
> Beh, ces histoires de timeout me semblent peu probables. Mon sympa tourne
> depuis des mois sans être arrêté, pas plus que postgres, et reste parfois
des
> heures sans aucune sollicitation (la nuit par exemple), et je j'ai jamais
vu
> quoi que ce soit qui ressemble à un timeout.
Justement, comme tu ne l'arrête jamais, tu ne vois pas ce détail.
Epxlication ci-dessous.
>
> > * quand on lance sympa, il ne charge pas la liste des abonnés, et
démarre
> > son compteur,
>
> Quel compteur ?
Pour ce qui est les include, Sympa me semble procéder comme suit :
* il charge une fois la liste complète des abonnés (quand il en a besoin,
peu importe à quelle occasion)
* il date sa liste : la liste est valable le XX à HH:MM
* lors du prochain besoin (mail à router, etc), il regarde si sa liste est
fraiche (différence en date actuelle et date de la liste < timeout), et la
recharge si elle ne l'est pas
* une fait ce qu'il a à fair,e avec la liste disponible.
Il n'y a pas de rechargement de type cron, c'est juste une indication de
"fraicheur".
On voit bien que dans un fonctionnement normal, la liste est probablement
toujours correcte, à une heure près.
Par contre, lors du mancement, on peut tomber sur le problème suivant : la
liste est datée, mais est vide. Elle est donc "fraîche" mais erronée. On ne
peut voir ça que lors du lancement de Sympa.
> Je ne pense pas que Sympa charge jamais de lui-même une quelconque liste
> d'abonnés s'il n'est pas sollicité (message à délivrer ou consultation
des
> abonnés sur l'interface Web)
On est d'acccord.
> Quand c'est le cas, Sympa soit se contenter d'accéder à la DB en fonction
des
> besoins.
>
> > * pendant toute la durée du timeout avant réfraichissement de la liste
(1
> > heure a priori), Sympa n'a aucun abonné
> > * une heure plus tard, il va se rafraichir les idéee et interroge la
base :
> > il a soudain plein de monde
>
> Je ne crois pas que Sympa fasse un quelconque rafraîchissement horaire
tel
> que celui que tu supposes...
On est d'acccord.
NH
-
RE: [sympa-fr] Liste et base Postgres,
Nicolas Huillard, 17/08/2001
- Re: [sympa-fr] Liste et base Postgres, Michel Bouissou, 17/08/2001
- <Suite(s) possible(s)>
-
RE: [sympa-fr] Liste et base Postgres,
Nicolas Huillard, 17/08/2001
- Re: [sympa-fr] Liste et base Postgres, Michel Bouissou, 17/08/2001
- Fwd: Re: [sympa-fr] Liste et base Postgres, Michel Bouissou, 17/08/2001
- RE: [sympa-fr] Liste et base Postgres, Nicolas Huillard, 17/08/2001
- RE: [sympa-fr] Liste et base Postgres, Nicolas Huillard, 17/08/2001
- RE: [sympa-fr] Liste et base Postgres, Nicolas Huillard, 17/08/2001
- RE: [sympa-fr] Liste et base Postgres, Nicolas Huillard, 17/08/2001
Archives gérées par MHonArc 2.6.19+.