私が使用する Java クライアントと Python クライアントの両方がありますchannel.basicConsume()
。ある時点で、プログラム全体を停止することなく、それらの消費者を停止したいと考えています。
Pika を使用した Python では、channel.stop_consuming()
呼び出しを配置しましたが、それらは無視しているエラーを生成します。動作するようです
Java では、stop_consume() が利用できないように見えるため、これを行う方法がわかりません。
私が見るすべてのドキュメントは、コンシューマを作成するすべての方法について述べていますが、コンシューマを停止する方法を示すものを見つけることができないようです.
これについて最善の方法は何ですか?