問題タブ [spring-cloud-aws]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - SpringクラウドAWSを使用してS3からファイルを削除するには?
S3 バケットからオブジェクトを削除するための API またはドキュメントが Spring AWS Cloud に見つかりませんでした。誰かが私にそれを行う方法を教えてもらえますか?
ドキュメントは、を使用してコンテンツを読むことについて話しているだけResourceLoader
です。
現在私が目にする唯一のオプションは、明示的に注入AmazonS3
して呼び出すことdeleteObject
です。
java - @enablesns @enablesqs アノテーションは何をしますか (Spring Cloud AWS)?
@enablesns @enablesqs アノテーションのドキュメントを探していますが、見つかりません。
これらは、sqs と sns の統合が機能するために必要なようです。しかし、私は理解を深めたいだけでなく、それらを間違って使用していないことを確認したいと思います.
どんな説明でも大いに役立ちます。
java - テストの AWS パラメータ ストアの自動設定を無効にする方法を教えてください。
spring documentationspring-cloud-starter-aws-parameter-store-config
で説明されているように、依存関係を追加しました。ここで、単体テストのために、パラメーター ストアの構成を無効にします。しかし、それを行うことができません。
test/application.properties に次のプロパティを設定してみました
AwsParamStoreBootstrapConfiguration.class
また、から除外しようとしましAutoConfiguration
たが、まだ機能していません。
例外
原因: org.springframework.beans.BeanInstantiationException: インスタンス化に失敗しました [com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagement]: ファクトリ メソッド 'ssmClient' が例外をスローしました。ネストされた例外は com.amazonaws.SdkClientException: Unable to find a region via the region provider chain です。リージョンを提供するには、ビルダーまたはセットアップ環境で明示的なリージョンを提供する必要があります。org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) で ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE] org.springframework.beans.factory で。 support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:582) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE] ... 83 個の共通フレームが省略された原因: com.amazonaws.SdkClientException: リージョン プロバイダ チェーン経由でリージョンが見つかりません。リージョンを提供するには、ビルダーまたはセットアップ環境で明示的なリージョンを提供する必要があります。com.amazonaws.client.builder.AwsClientBuilder.setRegion(AwsClientBuilder.java:371) で ~[aws-java-sdk-core-1.11.336.jar:na] com.amazonaws.client.builder.AwsClientBuilder.configureMutableProperties( AwsClientBuilder.java:337) ~[aws-java-sdk-core-1.11.336.jar:na] at com.amazonaws.client.builder.AwsSyncClientBuilder.build(AwsSyncClientBuilder.java:46) ~[aws-java-sdk -core-1.11.336.jar:na] at com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagementClientBuilder.defaultClient(AWSSimpleSystemsManagementClientBuilder.java:44) ~[aws-java-sdk-ssm-1.11.336.jar:na] at org .springframework.cloud.aws.autoconfigure.paramstore.AwsParamStoreBootstrapConfiguration.