rabbitmq からのメッセージを処理するためのワーカー デーモンをセットアップしようとしています。私はピカとそのSelectConnectionを使用しています。デーモンとして実行しない場合、コードは正常に動作します。使うことができます
py worker.py
と
py worker.py &
成功しました。ただし、追加すると
import daemon
with daemon.DaemonContext():
connection.ioloop.start()
コードは例外を発生させませんが、キューからのメッセージのフェッチを停止し、CPU 使用率を最大にします。worker.py はこの例とまったく同じです。
ありがとう。