C'est pourtant la méthode la plus simple, étant donné que tu souhaites réaliser un watchdog sur un PC tout entier et non seulement sur un programme.
Ben disons que le programme peut faire un diagnostic du PC et ne pas envoyer de signal si celui-ci se trouve dans un état anormal. Et pour s'assurer que le programme tourne toujours, même s'il se plante, un respawn (ou équivalent) fera l'affaire.
Quand je parle de basique, c'est d'un point de vue hardware.
Comme on est sur linuxfr, je fais l'hyptohèse que tes PC sont sous linux ;)
Perdu :) Celui que je veux surveiller de cette façon est sous NetBSD. C'est un xenhost qui a la facheuse manie de se figer de temps en temps lorsque je le charge trop (je n'ai pas encore trouvé pourquoi). Et c'est le seul que je veux surveiller. Plus tard je paserai peut-être par une solution un peu plus sophistiquée, mais pour l'instant je veux garder quelque chose d'assez simple.
Un petit cron sur chacun d'entre eux, qui fait un ping vers ton watchdog.
Je pensais plutôt à un prog qui tourne en permanence ... avec un respawn (comme dit plus haut). Celà dit le lancement par cron n'est pas non plus à négliger ...
[^] # Re: carte reseau, heartbeat, ping, ou autre
Posté par totof2000 . En réponse au message Mise en place d'un watchdog par microcontroleur. Évalué à 3. Dernière modification le 15 décembre 2014 à 23:09.
Ben disons que le programme peut faire un diagnostic du PC et ne pas envoyer de signal si celui-ci se trouve dans un état anormal. Et pour s'assurer que le programme tourne toujours, même s'il se plante, un respawn (ou équivalent) fera l'affaire.
Quand je parle de basique, c'est d'un point de vue hardware.
Perdu :) Celui que je veux surveiller de cette façon est sous NetBSD. C'est un xenhost qui a la facheuse manie de se figer de temps en temps lorsque je le charge trop (je n'ai pas encore trouvé pourquoi). Et c'est le seul que je veux surveiller. Plus tard je paserai peut-être par une solution un peu plus sophistiquée, mais pour l'instant je veux garder quelque chose d'assez simple.
Je pensais plutôt à un prog qui tourne en permanence ... avec un respawn (comme dit plus haut). Celà dit le lancement par cron n'est pas non plus à négliger ...