J'ai des problèmes pour comprendre comment je peux définir un délai d'attente pour un canal iddle. J'ai trouvé cette réponse:Python Pika canal de déconnexion sur iddle
Stop channel.basic_consume if the connection is idle/Not consuming from long time
Mais la timer_id variable devient hors de portée dans ma méthode ON_MESSAGE.
Existe-t-il un moyen de déconnecter un canal quand aucun message n'est arrivé à la file d'attente dans un temps donné?
Merci pour votre aide
s'il vous plaît également envelopper ce générateur dans un try/except pour attraper l'exception du délai d'attente depuis lors délai d'attente est atteint, un simple None est retourné, ce qui rend l'assignation des variables à l'échec. –