問題タブ [aws-sdk-net]
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.
.net - 100個のPutObject呼び出し(.NET)によるAmazonS3の高いCPU使用率
最大500Kのデータを保存するためにAmazonS3を使用しています。EC2インスタンスに.NET4.0Webサービスがインストールされており、500KデータでPutObject呼び出しが行われます。
問題は、このサービスに対して(一意のS3キーを使用して)100を超える同時呼び出しをそれぞれS3に対して行うと、EC2インスタンスのCPUが100%に達することです。Webサービスでプロファイリングを行ったところ、処理時間の99%がAmazonS3Client.PutObjectメソッドによって費やされていることがわかりました。
(デフォルトのHTTPSの代わりに)HTTPを使用するようにS3クライアントを構成しようとしました。また、S3キー生成スキームで少し遊んでみましたが、何も役に立ちませんでした。この記事 AmazonS3PutObjectは非常に遅いので、どちらも役に立ちませんでした。
S3キースキーマは次のとおりです:"111_[インクリメントID].txt"
1K未満など、より短いデータを使用する場合、この広範なCPU使用率は発生しません。
CPUパフォーマンスを改善するために何ができるか、またはどこを見ればよいかについて、いくつかのガイダンスを教えてください。
そして、その呼び出しのソースコードは次のとおりです。
ありがとう!
c# - AWS SDK .net でのタイムスタンプ エラーの取得
Amazon の AWS SDK for .NET、S3 ストレージを使用しようとしています。私はこのコードを使用します:
このエラーが発生し続けます (値自体は DateTime.UtcNow.
Value (Tue, 31 Dec 2013 14:13:04 GMT) for parameter Timestamp is invalid. Must be in ISO8601 format.
タイムスタンプを設定する場所が見つかりません。助言がありますか?
amazon-web-services - Amazon ML API を介してデータソースの統計を取得する方法はありますか?
Machine Learning API (具体的には .Net API) のデータソース メソッドを調べると、ComputeStatistics=true の場合にデータソースから計算された統計を取得できる場所が見つかりません。これを行う方法はありますか?