Project

General

Profile

Evolution #1570

mise en cache des configurations creole des serveurs (eole 2.3)

Added by Bruno Boiget over 10 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/17/2011
Due date:
% Done:

100%

Distribution:

Description

La lecture des dictionnaires/fichiers de valeur Creole étant assez longue sur eole 2.3, une mise en cache du dictionnaire de chaque serveur permettrait d'accélérer l'application (en particulier lors de l'appel à des fonctions de modification sur un groupe).

Un système de préchargement en tâche de fond de toutes les configurations permettrait également de ne pas avoir trop de délai lors des premiers appels après démarrage du backend (idem pour l'état de mise à jour des serveurs si cela ne ralentit pas trop le backend).

Associated revisions

Revision a90947da (diff)
Added by Bruno Boiget over 10 years ago

diminution de la mémoire réservée pour le cache de postgresql (ref #1570)

History

#1 Updated by Bruno Boiget over 10 years ago

  • Subject changed from mise en cache des configurations croele des serveurs (eole 2.3) to mise en cache des configurations creole des serveurs (eole 2.3)

#2 Updated by Bruno Boiget over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 50 to 100

Après importation de la base de données du serveur académique, le backend utilise environ 550 Mo de mémoire pour une base de 560 serveurs (après chargement en mémoire de toutes les configurations des serveurs).

Pour éviter des problèmes dans le cas de serveurs avec 1 Go de ram, la mémoire disponible pour le cache de postgresql passe de 72% à 50% sur eole 2.3 (réglable dans gen_config).

#3 Updated by Joël Cuissinat over 10 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF