私は現在google-cloud-pubsubライブラリの0.24.0-beta
バージョンに切り替えましたが、メッセージの了解期限を変更する方法を見つけることができません。以前のバージョンではmodifyAckDeadline()
がありました。新しいバージョンでは可能ですか?非同期サブスクライバでackの期限を変更します
なぜ私はそれを試しているのかを知るために:私が達成したいのは、処理に失敗したメッセージが10分後に再配信され、そのような再試行が失敗したXの後にのみ応答する再試行メカニズムです。
ありがとうございます。これは、サブスクリプションに500を超えるメッセージがあるまで有効です。 5がある場合、加入者は5を受信してハングし、さらに処理する必要はありません。 600がある場合、加入者は600を受信し、ハングして待つのではなく、すぐに再配信されるメッセージもあります。実行するたびに処理されるメッセージの数が異なります(840、1220、1170、600ではなく)。 – safyia