0

Apache Camel を使用して、別の aws アカウントにある s3 との間でファイルをコピーする必要があります。

たとえば、アカウント A で Camel を実行していて、S3 がアカウント B にあるとします。アカウント A から S3 にアクセスするためのクロスアカウント ロールを作成しました。

最初に、STS を使用して s3Client を作成し、Camel レジストリに設定してアカウント B から S3 にアクセスしました。これらは一時的な認証情報であるため、コピー ジョブが完了する前にいつでも期限切れになる可能性があります。このような場合、どうすればよいですか?ルートの実行中に camel レジストリで s3-client を更新する方法はありますか?

4

1 に答える 1