メッセージはキューにありますが、メッセージが正常にトリッジされたときにキューからメッセージを削除したくありません。私はそこにメッセージを残して、別の時間に再トリガするようにしたいのですが、それに対して誰かがrabbitMQをどのように設定するか考えていますか?受け入れられたメッセージの再キュー
0
A
答えて
2
あなたはそれを行うことはできませんが、交換に2番目のキューを追加して両方にメッセージをルーティングすることができます。後で2番目から消費することができます。
もちろん、消費しているアプリケーションを同じキューまたは別のキューに再パブリッシュできます。
0
あなたができることはコンセプトデッドレターキューがあることです。メッセージが正常に読み取られたら、そのメッセージをデッドレターキューに移動できます。
これは、後でメッセージを処理する唯一の方法です。または、同じキューにメッセージを保存したい場合は、完了したようなことをすることができます。メッセージを確認してそこに置くことができますが、キューをブロックする可能性があります。
デッド・レター・キューを使用すると問題は解決しますが、デッド・レター・キューの目的は、メッセージがキューに滞留しているときにメッセージを移動することです。
関連する問題
- 1. イベントループ内のキューに入れられたJavaScriptメッセージの削除
- 2. Yii2カスタマイズされたFlashメッセージ、配列を受け入れない?
- 3. Azureサービスバスキュートリガー機能は、しばらくの間実行された後にキューに入れられたメッセージを受け取らない
- 4. ボットのメッセージの後にユーザーからのメッセージを受け入れる方法は?
- 5. Glassfish(v3)JMSキューからメッセージを受け取る方法
- 6. 非同期(キューに登録された)メッセージと関連付けられたセッションデータ
- 7. アクティブなMQキューからメッセージを受信
- 8. JMSメッセージからキューへの再配信
- 9. AVCapturePhotoSettingsが受け入れられないNSDictionary要素を受け入れる
- 10. symfony 406(受け入れられない)
- 11. 受け入れられませんか?
- 12. データフロープロセスは、再起動後にキューに入れられたメッセージを取得しません。
- 13. レガシーコードの受け入れを受け入れる
- 14. 許可されたアプリケーションからのリクエストの受け入れ
- 15. AudioQueueキューに入れられたデータの再生長を調べる方法
- 16. Androidタブのレイアウト、受け入れられたパターン?
- 17. requestWhenInUseAuthorizationが受け入れられた後のrequestAlwaysAuthorization
- 18. Flask - エラーとフラッシュのメッセージを受け入れる
- 19. RabbitMQはキューの最初のメッセージだけを受信します
- 20. MQ:キューが4 MBのメッセージを受け入れることができません
- 21. MKAnnotationView:再利用キューに入れられたときを知る方法?
- 22. Akka - メッセージはキューに入れられ、頻繁には消費されません。
- 23. symfony2受け入れられたeulaに基づくカスタムユーザチェッカー
- 24. ログインは受け入れられ、失敗しましたか?
- 25. アップルの受け入れたPhoneGapバージョンiOS
- 26. キューに入れられたイベントの優先順位付け方法
- 27. 1つ前にメッセージを受け入れる
- 28. ペイロードのJSONスキーマが受け入れられたオブジェクトと返されたオブジェクト
- 29. クライアントが接続される前に送信されたキューからのメッセージを受信するActiveMQ
- 30. HerokuでNodeJSワーカーを再起動した後、キューに入れられたジョブを再開
正確に+1。また、検索することなく、別のソリューションを提供する可能性のある拡張機能があるかもしれませんが、私はこれを「別の時」の部分(私はいつもrmqの拡張機能すべてに驚いています) 。 – cantSleepNow