問題タブ [aws-java-sdk]
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.
amazon-web-services - クラウドから DYNAMODB に接続する際の AWS エラー
AWS クラウド用の Web アプリケーションを開発しています。アプリケーションをローカル ENV で開発し、現在クラウドに移行しています。データベースとしてdynamoDBを使用しています。私はすべての開発をローカルで行い、現在はクラウドに移行しています。以下は私のdynamoDB接続設定です。
AmazonDynamoDBClient client = new AmazonDynamoDBClient();
client.setEndpoint("https://myclouddynamodburl:8000");
DynamoDB dynamoDB = new DynamoDB(client);
データベースとの通信には、この dynamoDB インスタンスを使用します。しかし、今の問題は、クラウドに移動したときに接続されていないことです。このようなエラーが発生しています
com.amazonaws.AmazonClientException: HTTP リクエストを実行できません: 接続が拒否されました
接続には aws java-sdk を使用しています。そして、展開には EC2 インスタンスとドッカーを使用しています。ロールは IAM ロールでタグ付けされます。
どんな助けでも大歓迎です
exception - Java を使用して Amazon S3 にファイルをアップロードしようとすると、jackson で NoSuchMethodError が発生します。
私のプロジェクトは、aws-java-sdk-1.11.15 を使用して Amazon S3 にファイルをアップロードしようとしています。CLI でプロジェクトをビルドするために ant を使用しています。私が使用しているジャクソンのバージョンは 2.8.0 です。libフォルダーをクラスパスに追加しています。すべての jar ファイルは lib フォルダーにあります。コードを実行すると、次のようになります-
このコードの場合 -
エラーは s3client.putObject(new PutObjectRequest(bucketName, keyName, file)); にあります。
java - AWS Java の SDK を使用して、現在のインスタンスの CloudFormation スタックを終了するにはどうすればよいですか?
現在の EC2 インスタンスを終了するために、次のコードを考え出しました。
私の問題は、EC2 インスタンスが CloudFormationStack の下にある AutoScalingGroup の下にあることです。これは、この単一の EC2 がこの機能のために存在するすべてですが、私の組織の展開基準のためです。
したがって、JavaSDK から CloudFormationStack 全体を終了したいのですが、EC2 インスタンス ID を持っていなかったため、事前に CloudFormation スタック名を持っていないことに注意してください。 API 呼び出し。
できるとしたら、どうすればいいですか?
amazon-s3 - S3のzipとしてファイルをアップロードする方法
ファイルのアップロードに AWS SDK Java を使用しています。s3にファイルをzipとしてアップロードしたい。
s3 にアップロードしたファイルを直接圧縮する方法はありますか。
または、zip を作成してから s3 にアップロードすることが必須です。
ありがとうございました。
amazon-web-services - メールを S3 バケットに保存する
SES ルール セット アクションによって行われるのと同じように、メールを S3 バケットに保存したいと思います (ここで説明されているように: http://docs.aws.amazon.com/ses/latest/DeveloperGuide/recoming-email-action- s3.html )
これを行うために、MimeMessage オブジェクトを生成し、SDK を使用して S3 バケットに配置することを考えていました。
その後:
これは必要ですか?S3 バケットに挿入するときにMimeMessage
オブジェクトを分解するためだけにオブジェクトを構築するには? そうでない場合、最初にオブジェクトを作成せずに (SES ルール セット アクションによって行われる場合とInputStream
同じ) どうすれば同じものを作成できますか?InputStream
MimeMessage
ありがとう。
java - REST 呼び出しを RxJava に移行し、別の再利用可能なメソッドに接続する
自動生成された AWS Android SDK を使用して REST API にアクセスしています。例
この呼び出しは非同期タスクである必要がありますが、私はそれを Observable で変換しています
REST API を使用する http クライアントは、認証にトークンを使用します。REST API からメソッドを実行し、トークンの有効期限が切れている場合、エラーがスローされるため、REST 呼び出しを実行する前に、トークンの有効期限が切れているかどうかを確認する必要があります(これは、変数をチェックする同期メソッドをチェックインするだけで行われます)。有効期限が切れている場合は、別の非同期ネットワーク呼び出しを実行して更新する必要があります。
したがって、トークンが更新された後、元の REST API 呼び出しを実行できるようになりました。
すべてを RxJava に変換する魔法の方法はありますか?また、期限切れの更新が行われ、REST API を呼び出す場合に、トークンの有効期限をチェックするすべての REST API メソッドで再利用できるメソッドがありますか? また、 onFailed ? を接続します。(すべて Rx 付き)