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 では、TopicConfig で
RetentionDuration を設定し、それを
CreateTopicWithConfig
に渡すことができます。作成時にこれを実行します。
更新時にこれを行うには、TopicConfigToUpdate
でプロパティを設定し、それを Update
に渡します:
以上がGoogle Pub/Sub 設定により、プログラムでトピックのメッセージ保持が有効になりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。