Projet

Général

Profil

Tâche #30896

Scénario #30863: Traitement express MEN (43-45)

Rendre la variable THREAD_POOL_SIZE configurable par dictionnaire

Ajouté par Guillaume Laville il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/10/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Bonjour

Eole-SSO se base sur la variable THREAD_POOL_SIZE dans le fichier /usr/share/sso/config.py pour définir la taille de son pool de traitement.
Actuellement, cette valeur est fixée à 10 en dur : nous avons été contraint de modifier directement le fichier pour la fixer à 64 sur notre SSO académique,
pour résoudre des problèmes de charge de plus en plus fréquents (authentification très lente ou refusée avec un message d'erreur).

Serait-il possible d'inclure cette variable dans le dictionnaire de configuration, pour que cette modification ne soit pas écrasée en cas de mise à jour ?

Cordialement


Demandes liées

Lié à Distribution EOLE - Tâche #31175: EoleSSo : pouvoir paramétrer la taille du backlog Fermé 18/11/2020

Révisions associées

Révision f2838a3c (diff)
Ajouté par Joël Cuissinat il y a plus de 3 ans

Make THREAD_POOL_SIZE configurable

  • add eolesso_thread_pool_size variable

Ref: #30896

Révision 08d4e7f2 (diff)
Ajouté par Joël Cuissinat il y a plus de 3 ans

  • tmpl/sso.conf : add 'eolesso_thread_pool_size'

Ref: #30896

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans

Bonjour,
Cette évolution nous paraît envisageable.
Sur quelle version d'EOLE souhaiteriez-vous cette modification ?
Amicalement,
Joël

NB : à partir d'EOLE 2.8.0, il y a un fichier (template) intermédiaire (#30662).

#2 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Assigné à mis à Joël Cuissinat

#3 Mis à jour par Guillaume Laville il y a plus de 3 ans

Bonjour

Merci : idéalement pour la version 2.7, qui est actuellement déployée sur notre seshat, mais si ce n'est pas possible nous attendrons la mise à jour en 2.8.

Amicalement,
Guillaume

#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans

Guillaume Laville a écrit :

Bonjour

Merci : idéalement pour la version 2.7, qui est actuellement déployée sur notre seshat, mais si ce n'est pas possible nous attendrons la mise à jour en 2.8.

Amicalement,
Guillaume

En réalité, nous souhaitions surtout éviter de descendre en dessous de 2.6.2 mais d'après ce que tu me dis, on peut prévoir la modification pour EOLE >= 2.7.0

#5 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Tâche parente mis à #30863

#6 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Projet changé de EoleSSO à Distribution EOLE
  • Statut changé de Nouveau à En cours

#8 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#9 Mis à jour par Fabrice Barconnière il y a plus de 3 ans

OK

barco@tp-barco:~/git/eole-sso (master=)$ git br --contains f2838a3c5dbb14c89f0f8a4de07703913e2f13fe
  2.7.0/master
  2.7.1/master
  2.7.2/master
  2.8.0/master
* master
barco@tp-barco:~/git/eole-sso (master=)$ git tag --contains f2838a3c5dbb14c89f0f8a4de07703913e2f13fe
pkg/eole/eole-2.7/2.7.0-10
pkg/eole/eole-2.7/2.7.1-14
pkg/eole/eole-2.7/2.7.2-27
pkg/eole/eole-2.8/2.8.0-28
pkg/eole/eole-2.8/2.8.1-1
barco@tp-barco:~/git/eole-sso (master=)$ git br --contains 08d4e7f2552c7e56e9e074ce299ae1d57d40e33b
  2.8.0/master
* master
barco@tp-barco:~/git/eole-sso (master=)$ git tag --contains 08d4e7f2552c7e56e9e074ce299ae1d57d40e33b
pkg/eole/eole-2.8/2.8.0-28
pkg/eole/eole-2.8/2.8.1-1

Vu doc 2.7 et 2.8

#10 Mis à jour par Fabrice Barconnière il y a plus de 3 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

#11 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Lié à Tâche #31175: EoleSSo : pouvoir paramétrer la taille du backlog ajouté

Formats disponibles : Atom PDF