問題タブ [bunny]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
119 参照

ruby - Ruby Bunny 交換 wait_for_confirm または die

channel.waitForConfirmsOrDie()公開確認に Bunny gem を利用しながら、RabbitMQ メソッドに似たものを組み込む最良の方法は何でしょうか?

現在、私は使用しています:

しかし、理想的には、私が必要とするシナリオでは、確認を待つ際のタイムアウトをはるかに短くしたいと考えています。現在、デフォルトのタイムアウトは約 15 秒に設定されているようですが、スレッドをブロックするには長すぎます。たとえば 3 秒以内に確認を受け取らなかった場合、例外を発生させて false を返すようにしたいと考えています。

RabbitMQ のドキュメントにがあったのを見ましたがwaitForConfirmsOrDie()、Bunny には利用可能なメソッドとしてこれがありません。

同様の機能のためにいくつかのメソッドを書き直すことを検討していますか? 誰かが似たようなものに出くわし、これを実装する良い方法を見つけましたか?

0 投票する
1 に答える
33 参照

ruby-on-rails - Web サーバーと一緒にスニーカーを実行することはできますか?

レーキ スニーカーを使用できます。実行すると完璧に動作します。別のコマンドを実行せずにWebサーバーと一緒にスニーカーを実行できますか(rakeスニーカー:実行)