私はnode.jsに組み込まれているアプリケーションを持っており、主に写真を投稿するのに使用されます(最大25MB)。アプリはサムネイルサイズにリサイズし、サムネイルとフルサイズの画像の両方をS3に移動します。アップロードが開始されると、通常、10-15枚の写真が流され、すすぎ洗いされ、5分の間隔で繰り返されます。私はスケーリングをたくさん見ている、トリガーは、デフォルトの6MB NetworkOutトリガーです。私の質問は、S3への写真の移動はNetworkOutと考えられますか?または、私は別のスケーリングのトリガーを検討する必要があります、これまでのところアプリがstutteredないので、私は壊れていないものを修正することを躊躇していますが、私は私が調査すると思ったので、助けてくれてありがとう!弾性ビーンストーン自動スケーリング - どのメトリックを使用しますか?
0
A
答えて
2
リソースが制限されているときの短い答え - スケール。たとえば、インスタンスがネットワークIOに追いついたり、CPUが80%を超えている場合は、はい、あなたのec2インスタンスからのデータを送信するのはネットワークアウトトラフィックです。あなたはポイントAからBに何とかデータを取得しなければなりません:)
ec2インスタンスのサイズが上がるにつれて、より多くのメモリIOとより多くのメモリとCPUが得られます。転送に問題がない場合は、自動スケールをCPUまたはメモリを見るように切り替えることができます。私が作業しているアプリでは、CPUを少し必要とするジョブを開始することができます。したがって、私のCPUが80%を超えると、私のスケールは自動的に拡大されます。しかし、あなたは多くのメモリを消費し、多くのCPUを消費しないプロセスがあるかもしれません...
サイドノートでは、アップロードをs3バケットに直接移動し、ラムダを使用してリサイズルーチン。これには、現在の設計よりもいくつかの利点があります。 http://docs.aws.amazon.com/lambda/latest/dg/with-s3-example.html
関連する問題
- 1. 弾性ビーンストークネットワーク自動スケーリング
- 2. 弾性検索親子関係のスケーリング
- 3. pm2の自動スケーリング環境の使用
- 4. カサンドラ自動スケーリング
- 5. aws sdkコマンドラインを使用した自動スケーリングのクラウドフォーメーション
- 6. スケーリングポリシーとメトリックを使用してボトムで自動スケーリングを設定するにはどうすればよいですか?
- 7. EC2で自動スケーリングされたWebサービス:自動スケーリングを使用するカスタムAMIで設定を起動する、またはECSを使用する?
- 8. 弾性検索:Javaを使用した手動マッピングの追加
- 9. AWSエラスティックロードバランシングと自動スケーリングの違い
- 10. リソースのメトリック(メモリ、CPUなど)私は、自動スケーリングの目的のためにされているはずです
- 11. 弾性検索を使用してJava
- 12. HTML/CSSはコンテンツの自動/スケーリングをサポートしていますか?
- 13. Dockerコンテナでの自動スケーリング
- 14. Azure自動スケーリングは新しいファイルを複製しますか?
- 15. ユーカリイメージフォーマット、インスタンスクローニングと自動スケーリング
- 16. Amazonで弾力のあるビーンストーンのGMP拡張機能をインストールするには?
- 17. 自動増分のスケーリング
- 18. J2MEのSVGグラフィックス自動スケーリング
- 19. 自動スケーリングでのクラウドウォッチのロギングはどのように機能しますか?
- 20. Google AppEngineの自動スケーリング(バックダウン)
- 21. Azure Oracle v12インスタンス自動スケーリング
- 22. 自動スケーリングの背景に自動スケーリングのイメージを重ねる方法
- 23. Googleコンテナエンジンの自動スケーリング
- 24. amazon ec2の自動スケーリング
- 25. イメージのモバイル自動スケーリング
- 26. Kops/Kuberntesインスタンスグループ自動スケーリング
- 27. 3文字後の弾性検索の自動提案
- 28. クラウドSQL接続+自動スケーリング
- 29. 自動スケーリング画像注釈
- 30. 弾性は、私は次の設定で弾性を使う
ありがとうdenov、それは興味深い考えです(s3に直接行く)。私はそれを見て、適切なスケーリングに関する情報を感謝します! – Greg