sviluppo:itadaemon
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| sviluppo:itadaemon [2017/07/26 10:30] – [Configurazione del file autostart.ini] f.margiotta | sviluppo:itadaemon [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1 | ||
|---|---|---|---|
| Linea 22: | Linea 22: | ||
| * Ogni sezione rappresenta un demone, con il nome della sezione che deve assumere il nome del demone | * Ogni sezione rappresenta un demone, con il nome della sezione che deve assumere il nome del demone | ||
| * All' | * All' | ||
| + | - //label//: Stringa di testo che rappresenta il nome esteso del demone, viene visualizzato nella console dei demoni | ||
| - // | - // | ||
| - | - // | + | |
| + | | ||
| + | - // | ||
| + | - // | ||
| + | < | ||
| + | label = 'Dummy daemon' | ||
| autostart = false | autostart = false | ||
| + | emailLog = CRITICAL | ||
| parameters[] = 1 | parameters[] = 1 | ||
| parameters[] = true | parameters[] = true | ||
| - | parameters[] = " | + | parameters[] = " |
| + | timeWarning = 180 | ||
| + | timeError = 1800 | ||
| + | </ | ||
| ===== Utilizzo del demone ===== | ===== Utilizzo del demone ===== | ||
| Linea 73: | Linea 83: | ||
| Il controllo dei demoni gestiti da itaDaemonAutostart può essere fatto tramite lo script itaDaemonController.php. | Il controllo dei demoni gestiti da itaDaemonAutostart può essere fatto tramite lo script itaDaemonController.php. | ||
| In particolare lo script accetta questa sintassi: | In particolare lo script accetta questa sintassi: | ||
| - | php itaDaemonController.php < | + | php itaDaemonController.php |
| dove comando può essere: | dove comando può essere: | ||
| * start | * start | ||
| Linea 79: | Linea 89: | ||
| * pause | * pause | ||
| * resume | * resume | ||
| + | * status | ||
| + | Inoltre se al posto del nome del demone verrà passata la string all il comando verrà eseguito per tutti i demoni (utile per avere lo status di tutti i demoni presenti, avviarli o fermarli tutti, etc). Esempio: php itaDaemonController.php all start | ||
| **Nota:** C'è possibilità di interscambio dei metodi di controllo, risulterà dunque possibile controllare tramite la classe itaDaemonManager un demone lanciato tramite itaDaemonAutostart e viceversa. | **Nota:** C'è possibilità di interscambio dei metodi di controllo, risulterà dunque possibile controllare tramite la classe itaDaemonManager un demone lanciato tramite itaDaemonAutostart e viceversa. | ||
| Linea 115: | Linea 127: | ||
| **Nota:** A differenza che per i metodi precedenti il wrap dello script php in un demone/ | **Nota:** A differenza che per i metodi precedenti il wrap dello script php in un demone/ | ||
| - | **Nota:** Il modo più robusto e compatibile per lanciare e gestire i demoni di itaEngine è effettuare il wrap di itaDaemonAutostart.php in un demone/ | + | **Nota:** Il modo più robusto e compatibile per lanciare e gestire i demoni di itaEngine è effettuare il wrap di itaDaemonAutostart.php in un demone/ |
sviluppo/itadaemon.1501065049.txt.gz · Ultima modifica: (modifica esterna)
