Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ispecchino fino all'ultimo il reale stato <strong>di</strong> occupazione della coda.<br />
Di seguito sono mostrate le chiamate che l'orologio <strong>di</strong> sistema effettua<br />
automaticamente per la creazione dei grafici.<br />
Figura 40: Chiamate all'applicazione per la generazione dei grafici che sono inserite<br />
nel crontab dell'utente root.<br />
Questa tecnica, permette <strong>di</strong> limitare superiormente il numero massimo <strong>di</strong> grafici che<br />
vengono creati per ogni data. Il sistema produrrà per ogni data 48 volte la stessa<br />
tipologia <strong>di</strong> grafici e <strong>di</strong> volta in volta i grafici copriranno l'intero arco temporale della<br />
giornata.<br />
Inoltre per evitare la creazione continua <strong>di</strong> grafici recenti, è stata creata una<br />
subroutine JAVA ,eliminagrafici, che ogni notte viene lanciata tramite crontab<br />
dall'utente root.<br />
L'applicazione controlla i nomi delle cartelle(sono date), fa un cast del tipo, per farlo<br />
<strong>di</strong>ventare <strong>di</strong> tipo DATE e tramite le funzioni messe a <strong>di</strong>sposizione da questa classe<br />
confronta la data memorizzata con la data corrente, cancellando tutta la produzione <strong>di</strong><br />
grafici più vecchia <strong>di</strong> 150 giorni.<br />
Proprio per questo motivo, nella creazione dei grafici “custom” ho scelto <strong>di</strong><br />
memorizzare i grafici nella cartella “data inizio periodo” creando una sottocartella<br />
“data fine periodo”. Anche questi grafici creati su richiesta saranno cancellati se la<br />
data <strong>di</strong> inizio periodo sarà antecedente i 150 giorni.<br />
Di seguito è mostrata la chiamata all'orologio <strong>di</strong> sistema che ogni notte effettua la<br />
pulizia dei grafici creati dall'applicazione.<br />
Tommaso Foglia 961/147 Pagina 88 <strong>di</strong> 150