2011-07-21 17 views
5

Ben sürecini izlemek üzere herhangi cini yöneticisi lib var bilmek istiyorum, asio boost ile bir cin tcp sunucu geliştirmek, müdür oC++ daemon süreci nasıl izlenir? sunucu işlemi ölürse

+1

Bir daemon yöneticisi daemon geliştirirseniz, daha sonra daemon yönetici arka planınızı yönetmek için bir yönetici yöneticisi daemonuna ihtiyacınız olacaktır. – marinara

+0

worksv, muhtemelen sizin aradığınız şeydir. – thiton

cevap

2

Çok kullanmayı deneyebilirsiniz yeniden başlatabilirsiniz Her şeyi yönetmek için daemontools güçlü. Bu araçlar vb yeniden başlatmayı, çok taneli izleme izin

aşağıdaki kabuk kod genellikle yeterlidir bu gücü gerekmiyorsa:

Bu şekilde yazmanız gerekir sisteminizi yeniden başlatarak ilgilenir
while true; do 
    $PROCESS 
    sleep $SLEEP_TIME 
done 

, ama bunun için fazla bir şey yok ve eklemelere ihtiyacınız varsa şanstan kurtulacaksınız.

İlgili konular