2013-10-25 12 views
5

私はx日間の作成後にオブジェクトを氷河に送るいくつかのs3バケットを持っています。 s3インターフェイスでこれらのオブジェクトを取得するには、オブジェクトをダウンロードできるように復元が完了したことを確認するためにページを再読み込みする必要があります。s3オブジェクトの氷河検索通知

オブジェクトの準備が整ったので、復元が完了したらs3通知を送信したいと思います。

氷河のボールトの通知タブで設定できますが、s3では設定できません。

+0

AWSのフォーラムでこの質問を投稿しましたか? https://forums.aws.amazon.com/ – JohnnyBizzle

答えて

1

APIを使用してS3に復元を依頼することができます。 Restoring objectsは、復元を開始し、コンソール、Java、.NET、またはREST APIを使用して状態を確認する方法を説明しています。他の言語のクライアントも同様の機能を提供していると思います。

私はそれが通知をうまくいくと思いますが、あなた自身で同様のことを達成することができます。 SQSキューを設定し、アプリケーションが復元を開始したときに、ドキュメントに基づいて3時間遅れのメッセージを送信します。それを受け取ったら、復元状態を確認してください。復元された場合は、必要に応じて処理します。そうでない場合は、メッセージをさらに15分遅らせます。オブジェクトの復元が発生するまで繰り返します。

関連する問題