Bonjour à tous,
J'ai actuellement un client rutorrent/rtorrent en docker et tout fonctionne à merveille.
Toutefois, il arrive de temps en temps que la WebUI de rutorrent ne réponde plus correctement. Je suis donc obligé de relancer le container lorsque je m'en rends compte et il peut se passer quelques heures avant que ce soit le cas...
Je me posais donc la question d'un check automatisé (par exemple, d'un upload d'un fichier torrent) qui, en cas d'échec, relancerait le container automatiquement.
J'ai cherché s'il y avait des cas similaires mais je n'ai rien trouvé de très probant...
A votre avis, quels tests pertinents devraient être faits pour vérifier la bonne santé de ruTorrent et quelle serait la meilleure manière de faire pour le ou les automatiser ?
Me concernant, je pensais utiliser la fonction "Healthcheck" de docker pour lancer périodiquement un curl qui enverrait un fichier torrent et récupèrerait le retour du client pour vérifier son état "Healthy"
Merci pour vos retours !
Bonne journée à tous !