Il s'agit de la commande gbrowse_cleanp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
gbrowse_clean.pl - Nettoyer les sessions et autres fichiers gbrowse2 temporaires
SYNOPSIS
Depuis la ligne de commande :
sudo -u www-data gbrowse_clean.pl
Remplacez "www-data" par le nom du compte du serveur Web sur votre système.
Pour s'exécuter automatiquement sous cron, créez un fichier crontab pour l'utilisateur du serveur Web qui
contient une ligne comme la suivante :
# commande mh dom mon dow
5 0 * * /usr/bin/gbrowse_clean.pl >>/var/log/gbrowse2/gbrowse_clean.log
OPTIONS
-verbeux
Signalez les actions en détail, en imprimant chaque session, fichier et répertoire supprimé.
-Aide
Imprimez un bref message d'aide et quittez.
-homme
Imprime la page de manuel et quitte.
DESCRIPTION
GBrowse2 génère un certain nombre de fichiers temporaires au cours de ses opérations. Ces fichiers comprennent
les données de session, les fichiers de cache de données et les fichiers image temporaires, ainsi que les données de téléchargement de l'utilisateur
à partir de pistes personnalisées.
Ce script fait expirer ces fichiers temporaires, libérant de l'espace inutile. Le script honore le
options suivantes du fichier de configuration principal GBrowse.conf :
Nom Par défaut Description
---- ------- -----------
Exire session 1M Combien de temps conserver les données de session
expire le cache 2h Combien de temps conserver les données du cache
expirer les téléchargements 6w Combien de temps conserver les données de suivi des utilisateurs
Les intervalles de temps sont indiqués à l'aide d'un nombre et d'une unité :
Unité de temps de suffixe
------ ---------
secondes
m minutes
h heures
j jours
semaines
M mois
y ans
expirer Session contrôle combien de temps avant l'expiration des données de session utilisateur. Une fois la session expirée,
les paramètres enregistrés de l'utilisateur, tels que sa source de données préférée, les paramètres de visibilité du suivi,
et les téléchargements de pistes personnalisées sont purgés. L'intervalle d'expiration est mesuré depuis la dernière
l'heure à laquelle l'utilisateur accédé sa session, il suffit donc de charger une région dans le navigateur sans
la modification des paramètres est suffisante pour empêcher l'expiration d'une session.
expirer cachette contrôle combien de temps avant que les données de piste mises en cache soient purgées du système. Mise en cache
jusqu'à quelques heures augmente les performances car les utilisateurs rechargent fréquemment le même
Région. La mise en cache pendant des périodes plus longues augmente le temps entre la mise à jour de la base de données et
pistes affichant ces changements.
expirer ajouts contrôle la durée de conservation des données téléchargées par l'utilisateur pour les pistes personnalisées sur le disque. Ce
est logique de le conserver sur le disque aussi longtemps ou plus longtemps que la session. Même si l'utilisateur
session expire, il peut toujours accéder aux données téléchargées s'il a marqué sa session ou
partagé la piste téléchargée à tout moment.
Ce script doit être exécuté périodiquement, idéalement sous cron. Une fois par jour devrait être
adéquat pour la plupart des utilisations, mais les sites fortement utilisés peuvent souhaiter exécuter le script plus fréquemment.
Il est important d'exécuter le script sous le même compte utilisateur que le serveur Web ; autrement
le script ne pourra pas supprimer les fichiers créés par l'utilisateur du serveur Web pendant
parcourir l'exécution. Do ne sauraient courir this scénario as racine
Utilisez gbrowse_cleanp en ligne en utilisant les services onworks.net