come si lancia uno script python tutto da web ma che continua sempre a
girare? Tipo TorrentFlux per capirci

boh, fico però, cosi non serve il cronjob,
ma forse per motivi di sicurezza molto meglio il cronjob :)
In realtà nello script c'è una sleep quindi volendo anche niente cronjob, la criticità piu' grande che vedo mi sembra pero' la scalabilità. Supponi infatti di mandare 2 ping per nodo e di aspettare l'ok per passare al nodo successivo, ed eventualmente di aspettare un timeout di ....2 secondi?
--> 4 secondi a nodo
se i nodi fossero molti non riusciresti a refrashare, inoltre 2 ping in ambito wireless potrebbero essere non indicativi (vero?). La soluzione sarebbe di farlo multithread ed ovviamente è moooolto meglio (ci sono un po di scriptini in python su internet che avevo trovato! :) )

Per la sicurezza....questo programma prevede un interfaccia di Admin? se e' cosi' gli si mettono due bei pulsanti "start" e "stop" e non ci dovrebbero essere troppe falle in un sistema del genere dato che l'utente puo' interagire solo rispondendo o no al ping!

Ciao!

Lorenzo

Rispondere a