Projet

Général

Profil

Development #29327

prendre le start_timestamp à la minute

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
22 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Les différents processus lancé par gunicorn/uwsgi ne vont pas avoir exactement la même heure, du coup ça va donner des style.css?20181222.182545, style.css?20181222.182536, style.css?20181222.182533, etc.


Fichiers

Révisions associées

Révision f4952b6b (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

templatetags: limit start timestamp to minutes (#29327)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

Bien sûr ça reste fondamentalement moins précis qu'un hash des numéros de version de l'ensemble des modules installés, bien sûr il peut rester des moments où la minute change, bien sûr entre deux serveurs en loadbalancing on n'aura pas les mêmes valeurs.

#2

Mis à jour par Thomas Noël il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Ack... mais...

Pour ce qui est uwsgi, j'avais dans l'idée d'ajouter les mêmes règles que dans w.c.s. :

max-requests = 500
max-worker-lifetime = 7200

qui me semblent rester pertinents partout ; mais qui fera qu'au bout de quelques heures, les n processus n'aurons plus le même START_TIMESTAMP (et même plus dans la même minute)

#3

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)

Ouaip, finalement il y aura sans doute plus fin à trouver que ce start_timestamp. (si on veut vraiment optimiser le cache client)

commit f4952b6b90302ec7255fdc9c62a4290a051871da
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Dec 22 18:30:26 2018 +0100

    templatetags: limit start timestamp to minutes (#29327)
#4

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF