Evolution #1420
Optimisation de la récupération des valeurs de configuration dans Créole
100%
Description
Sur Eole 2.3, les modifications sur la librairie creole et l'augmentation du nombre de variables/dictionnaires ont alourdi l'exécution des différentes fonctions.
En particulier, la fonction parse_dico qui est utilisée assez fréquemment peut pendre plusieurs secondes (initialisation du dictionnaire).
Quelques idées d'optimisation:
- créer un service réseau qui garde en mémoire l'objet dictionnaire et réponde à de commandes simples (get sur une variables, parsedico)
- utiliser une librairie de cache de type redis
Révisions associées
ajout serveur de configuration creole (ref #1420)
ajout template pour config du client creole dans le conteneur fichier (fixes #1420)
modifications pour client creole dans le conteneur fichier (fixes #1420)
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Assigné à mis à Bruno Boiget
- Version cible changé de EOLE 2.3 RC4 à EOLE 2.3 RC3
#2 Mis à jour par Bruno Boiget il y a environ 13 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 32fe4df06b3d4046e7f698da08a8e6ae29afac98.
#3 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Statut changé de Résolu à Fermé