ホームページ > バックエンド開発 > Golang > Google Pub/Sub 設定により、プログラムでトピックのメッセージ保持が有効になります

Google Pub/Sub 設定により、プログラムでトピックのメッセージ保持が有効になります

WBOY
リリース: 2024-02-09 08:10:08
転載
1249 人が閲覧しました

Google Pub/Sub 设置以编程方式启用主题的消息保留

php Xiaobian Xigua は、Google Pub/Sub に関する新しいスキルを提供します。プログラムでメッセージ保持を設定して、トピック内のメッセージが失われないようにできるようになりました。これは、特に重要なデータや長い処理時間を必要とするタスクを扱う場合に、非常に便利な機能です。メッセージの保持を有効にすると、プロセス中にメッセージが失われることを心配することなく、自信を持ってメッセージを処理できます。次に、Google Pub/Sub 設定を使用してトピックのメッセージ保持をプログラムで有効にする方法について詳しく説明します。乞うご期待!

質問内容

Google pub/subではトピックを作成すると保持ポリシーを設定できます

https://console.cloud.google.com/cloudpubsub

クリック、編集、トピックの編集、更​​新による

この値をプログラムで更新することは可能ですか?

サブスクリプション レベルにこの構成があることがわかりました https://github.com/googleapis/google-cloud-go/blob/main/pubsub/subscription.go#L564 しかし、トピックレベルではないでしょうか?

回避策

はい、メッセージの保持はトピック内でプログラム的に構成できます。 Go では、TopicConfigRetentionDuration を設定し、それを CreateTopicWithConfig に渡すことができます。作成時にこれを実行します。

リーリー

更新時にこれを行うには、TopicConfigToUpdate でプロパティを設定し、それを Update に渡します:

リーリー

以上がGoogle Pub/Sub 設定により、プログラムでトピックのメッセージ保持が有効になりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート