Aceasta este comanda gbrowse_cleanp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
gbrowse_clean.pl - Curățați sesiunile și alte fișiere temporare gbrowse2
REZUMAT
Din linia de comandă:
sudo -u www-data gbrowse_clean.pl
Înlocuiți „www-data” cu numele contului de server web de pe sistemul dumneavoastră.
Pentru a rula automat sub cron, creați un fișier crontab pentru utilizatorul serverului web care
conține o linie ca următoarea:
# mh dom mon dow comanda
5 0 * * /usr/bin/gbrowse_clean.pl >>/var/log/gbrowse2/gbrowse_clean.log
OPŢIUNI
-verbos
Raportați acțiunile detaliate, imprimând fiecare sesiune, fișier și director șterse.
-Ajutor
Imprimați un scurt mesaj de ajutor și ieșiți.
-om
Imprimă pagina de manual și iese.
DESCRIERE
GBrowse2 generează un număr de fișiere temporare în timpul operațiunilor sale. Aceste fișiere includ
date de sesiune, fișiere cache de date și fișiere imagine temporare, precum și date de încărcare de utilizator
din piese personalizate.
Acest script expiră aceste fișiere temporare, eliberând spațiu inutil. Scenariul onorează
următoarele opțiuni din fișierul de configurare principal GBrowse.conf:
Nume Descriere implicită
---- ------- -----------
exire session 1M Cât timp se păstrează datele sesiunii
expiră cache 2h Cât timp se păstrează datele din cache
expiră încărcările 6w Cât timp se păstrează datele de urmărire a utilizatorului
Intervalele de timp sunt indicate folosind un număr și o unitate:
Sufixul Unitate de timp
------ ---------
s secunde
m minute
h ore
d zile
w săptămâni
M luni
y ani
expira sesiune controlează cât timp înainte de expirarea datelor sesiunii utilizator. Odată ce expiră o sesiune,
setările salvate de utilizator, cum ar fi sursa de date preferată, setările de vizibilitate a urmăririi,
iar încărcările de piese personalizate sunt eliminate. Intervalul de expirare este măsurat de la ultimul
cronometra utilizatorul accesate sesiunea lui, deci pur și simplu încărcați o regiune în browser fără
modificarea setărilor este suficientă pentru a preveni expirarea unei sesiuni.
expira cache controlează cât timp înainte ca datele de urmărire stocate în cache să fie eliminate din sistem. Memorarea în cache
timp de până la câteva ore crește performanța, deoarece utilizatorii reîncarcă frecvent același lucru
regiune. Memorarea în cache pentru perioade mai lungi crește timpul dintre actualizarea bazei de date și
piese care afișează acele modificări.
expira Încărcări controlează cât timp se păstrează datele încărcate de utilizator pentru melodiile personalizate pe disc. Aceasta
are sens să-l păstrezi pe disc pentru o perioadă mai lungă sau mai lungă decât sesiune. Chiar dacă al utilizatorului
sesiunea expiră, el poate accesa în continuare datele încărcate dacă și-a marcat sesiunea sau
a partajat piesa încărcată în orice moment.
Acest script ar trebui să fie rulat periodic, în mod ideal sub cron. O dată pe zi ar trebui să fie
adecvat pentru majoritatea utilizărilor, dar site-urile foarte utilizate ar putea dori să ruleze scriptul mai frecvent.
Este important să rulați scriptul sub același cont de utilizator ca și serverul web; in caz contrar
scriptul nu va putea șterge fișierele create de utilizatorul serverului web în timpul
execuția gbrowse. Do nu alerga acest scenariu as rădăcină.
Utilizați gbrowse_cleanp online folosind serviciile onworks.net