Projet

Général

Profil

Bug #54633

la configuration de logging casse le système de stats d'uwsgi

Ajouté par Frédéric Péters il y a presque 3 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
07 juin 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Aucune idée du comment mais (saas.dev) la lecture de /run/authentic2-multitenant/stats.sock s'emballe en

Jun  7 15:59:50 authentic uwsgi[5543]: accept(): Too many open files [core/stats.c line 364]
Jun  7 15:59:50 authentic uwsgi[5543]: accept(): Too many open files [core/stats.c line 364]
Jun  7 15:59:50 authentic uwsgi[5543]: accept(): Too many open files [core/stats.c line 364]
Jun  7 15:59:50 authentic uwsgi[5543]: accept(): Too many open files [core/stats.c line 364]
Jun  7 15:59:50 authentic uwsgi[5543]: accept(): Too many open files [core/stats.c line 364]

et pour empêcher ça il faut retirer les lignes suivantes de la configuration :

  for handler in LOGGING['handlers'].values():
      handler.setdefault('filters', []).append('cleaning')

  if 'syslog' in LOGGING['handlers']:
      # django_select2 outputs debug message at level INFO
      LOGGING['loggers']['django_select2'] = {
          'handlers': ['syslog'],
          'level': 'WARNING',
      }

Formats disponibles : Atom PDF