[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Petit script



Le 30/05/2012 17:17, Stephane Chazelas a écrit :
2012-05-30 16:51:01 +0200, Denis Mugnier:
dans le fichier inittab, en précisant respawn, le processus sera
redémarré à chaque fois qu'il s'arrêtera.

voir man inittab pour plus de précisions.
[...]

Le problem avec inittab, et la raison pour laquelle on ne trouve
plus de demarrage de service (a part getty) dans ce fichier est
que ca ne gere pas les dependances (tous les services sont
demarrés en meme temps des qu'on rentre dans le runlevel).

La solution est d'utiliser un autre "init" qui gere tout ca un peu
mieux (systemd, upstart...) ou d'utiliser une commande qui
monitore le service et le relance si besoin est.
J'ai répondu rapidement sur ce qu'était le respawn.

Je pense qu'une commande pour monitorer est une meilleure solution car elle pourra tuer le processus s'il est planté (à condition de pouvoir le détecter ;o) ), ce que ne va pas faire respawn ou les autres solutions de "init".

Mais n'en sachant pas plus sur le processus, impossible de se prononcer sur la meilleure solution.

Denis


Reply to: