Page 4 sur 5

Re: Optimisation de la base de données

Publié : 22 févr. 2020, 14:50
par kidjazz
Je sais pas comment tu fais pour t'en sortir dans ce cambouis,
ce qui est sûr, est que tu te creuses la tête.
Merci encore !
(les logos sont là)

Re: Optimisation de la base de données

Publié : 22 févr. 2020, 23:57
par DECAY
Chez moi le site est down.

Re: Optimisation de la base de données

Publié : 23 févr. 2020, 00:41
par aisyk
Site down aussi chez moi... :(

Re: Optimisation de la base de données

Publié : 23 févr. 2020, 11:09
par luciolebrillante
Hello tout le monde,

Merci pour vos retours concernant le site down, je reviens vers vous avec des nouvelles.

Pour expliquer un peu les raisons de l'indisponibilité, indisponibilité qui va probablement continuer. Ampache contient des scripts de purge de certaines données en cas d'absence de données. En supprimant les utilisateurs inactifs et en supprimants leurs préférences, les scripts ont détectés des incohérences au niveau des playlists (je comprends pas encore pourquoi) et on commencé à vouloir faire du ménage de données qui ne lui semble pas utiles.

C'est ce ménage automatique de l'application qui fait que le site est down. Pour simplifier, la base de données est tellement sollicitée pour nettoyer les playlist temporaires qu'elle est incapable de répondre aux requêtes classiques du site.

Je pense que l'absence des données supprimées a mis la table des playlists temporaires dans un état instable qu'elle essaye de réparer sans succès. Il faut que je regarde pourquoi l'application n'arrive pas à finir sa purge et intervenir pour qu'elle termine proprement sa tâche.

Edit: Bon, j'ai réussi à faire en sorte que l'application fonctionne à nouveau désactivant le mécanisme de purge des playlist qui bouclait à l'infini. Celui-ci purge les playlist temporaires et part dans une boucle infini depuis que j'ai supprimé les utilisateurs inactifs. Je regarderai comment faire pour le réactiver sans que cela bloque l'application.

En attendant, l'application est up à nouveau.

Re: Optimisation de la base de données

Publié : 29 févr. 2020, 12:46
par luciolebrillante
- Mise à jour de PHP, passage de la version 7.0 à 7.4 via les paquets backportés de Debian. MAJ en vue de préparer la migration du serveur de Debian Stretch à Debian Buster.
edit : retour en php7.0, la version d'ampache installée gère pas la 7.4 au niveau de l'authentification, je regarderai plus tard pourquoi.

Cela devrait normalement accélérer le chargement du site sur certaines parties. Il est possible que cela ait des effets de bords, n'hésitez pas à les remonter en suivant les instructions de ce topic http://forum.musique-libre.org/discussi ... tre#latest

De prime à bord, il ne semble pas y avoir d'effet de bord. Je vais attendre quelques semaines le temps de m'en assurer et de corriger le nettoyage de cache de la bdd et ensuite je migrerai vers Debian Buster.

Re: Optimisation de la base de données

Publié : 31 mars 2020, 23:59
par kidjazz
Le surf se passe bien.
L'ensemble des fonctionnalités sur les diverses adresses est opérationnel.
Quand un truc cloche, on te sonne @luciolebrillante .

Merci encore de tes investissements.
Il serait sympa qu'on puisse t'obtenir une rémunération pour tes services,
ça se voit assez souvent que des assoces aient des salariés,
et au moins tu aurais un coup de boost appréciable. @aisyk , @DECAY @explicite @Ladee @shangril ,
Vous en pensez quoi ? Même si c'est minime. On profite tous aisément de l'interface et des divers services de l'archive. Quitte à ce qu'on laisse chacun, à la manière d'un chapeau pour les concert, de petites participations via un paypal ou autre. (je sens que l'idée n'aura pas beaucoup de "suiveurs", mais je tente)

Re: Optimisation de la base de données

Publié : 01 avr. 2020, 01:24
par shangril
:) @kidjazz

c'est marrant que tu parles de ça, @Trebmuh évoquait justement le sujet sur IRC il y a quelques semaines.

Re: Optimisation de la base de données

Publié : 01 avr. 2020, 11:27
par aisyk
@kidjazz @shangril je pense qu'il faut demander à @luciolebrillante pour ce genre de choses. Qu'il nous dise ce qu'il en pense... :)

Re: Optimisation de la base de données

Publié : 21 avr. 2020, 22:13
par luciolebrillante
Hello tout le monde :)

Désolé pour le délai de réponse, j'étais beaucoup occupé ^^

Ta proposition me touche @kidjazz, j'ai aussi pensé pendant un temps percevoir une rémunération sur le temps investie pour l'association. C'est même une sorte de projet de vie que j'ai de vivre de ma contribution au bien commun et que je réalise aujourd'hui.

Concernant la perception d'une rémunération pour le temps que je donne à l'association, j'ai le dilemn suivant.

En quoi est-ce que je suis plus méritant que d'autres qui contribue à l'association ?

Mes compétences en informatique permettent d'améliorer le site et je suis content que la différence soit perçue :). Cependant, l'expertise musicale de Shangril a également beaucoup de valeurs ou bien encore l'expertiste juridique de Aisik ou le temps que donne olinuxx pour faire les éditos du mois ainsi que tous les autres qui contribuent à l'association. @aisyk à quand l'AG ? :wink:

Je pense que je suis aussi méritant que tous ceux qui s'impliquent dans l'association et j'ai dû percevoir de l'argent alors que les autres non.



Pour en revenir aux performances, les changements que j'ai fais dans Ampache pour Dogmazic ont été intégrés dans la version d'Ampache. Ce qui veut dire que l'on pourra basculer sur la dernière version lorsqu'elle sera publiée. :)

Re: Optimisation de la base de données

Publié : 21 avr. 2020, 22:28
par kidjazz
Maintenant que tu nous as mis le dilemme sous le nez...
...c'est bien moins évident.

Donc, un énorme MERCI pour user de certaines de tes compétences qu'on n'a pas.
Investir une somme dans l'asso (même mini) semble être la solution.
Elle profitera au moins à tousss et tousss-tes !