<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2014-04-01 12:02 GMT+02:00 Manlio Perillo <span dir="ltr"><<a href="mailto:manlio.perillo@gmail.com" target="_blank">manlio.perillo@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-03-31 23:51 GMT+02:00 Lorenzo Mainardi <span dir="ltr"><<a href="mailto:lormayna@gmail.com" target="_blank">lormayna@gmail.com</a>></span>:<div class="">
<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Ciao a tutti, avrei bisogno di un consiglio.<br>
Dovrei mandare a intervalli regolari una serie di ping (anche 1000) a<br>
diversi host e gestirne le risposte. Un po' quello che fa smokeping<br>
(se qualcuno lo conosce e lo usa).<br>
Per il frontend pensavo di utilizzare roba tipo bottle o flask.<br>
<br>
Cosa mi consigliate per il backend (Quello che deve pingare)?<br>
Alcuni anni fa ho usato Twisted, ma ora sembra un po' "antico" e un<br>
po' troppo pesante. Gevent?Eventlet? Altro? Mi piace l'approccio<br>
asincrono :)<br>
<span><font color="#888888"><br></font></span></blockquote><div><br></div></div><div>subprocess + ping di sistema, oppure direttamente fork+exec e quello che vuoi per la gestione dell'I/O asincrono.</div><div><br>
</div><div>Ricorda che ping funziona usando messaggi <span style="white-space:pre-wrap">ICMP, che richiedono privileggi di root per poter essere usati.</span></div></div></div></div></blockquote><div><br></div><div>Nota aggiuntiva: essendo gli host più di uno l'unico modo "sano" è usando fping.</div>
<div><br></div><div> </div></div>-- <br><div dir="ltr"><div>Giampaolo - <a href="http://grodola.blogspot.com" target="_blank">http://grodola.blogspot.com</a></div><div><br></div></div>
</div></div>