Dockerイメージに含まれるワーカーにタスクを送信するサービスがあります。 AWS FreeTierを使用してスケールする必要があります(AutoScaleグループはオプションではありません)。 この画像を使ってt2.microインスタンスビルドをテストしたところ、すべて正常に動作しました。 xインスタンスを手動で作成する場合、それらの間の負荷をどのようにバランスさせるのですか? インスタンスは、より多くの要求を受け入れることができるというフラグを設定できますか?メモリおよびCPU使用率レベルは、クリーンアップロジックのために役立たない可能性があります。 CPUやメモリの使用量が少なくてもまだ実行されている可能性があります。AWS各リクエストを新しいインスタンスに転送する方法
1
A
答えて
3
私はSQSの使用を推奨します。インスタンスをプルしようとするのではなく、インスタンスをプルするようにしてください。
それぞれの「タスク」をSQSキューに入れ、インスタンスは準備ができたらタスクを要求します。彼らがタスクを正常に完了すると、ワーカー/インスタンスはそれをキューから削除し、別のタスクの作業を依頼することができます。
何らかの理由でインスタンスが失敗した場合、タスクは自動的にキューに自動的に戻され、別のワーカーによって取得されます。
作業を行う作業項目がある一方、他の作業者に同時に与えられることはありません(注意:非常にまれなケースを除き、それは起こりますが、その可能性を考慮する必要があります)。
関連する問題
- 1. EC2インスタンス(非AWSクレジット)にクレデンシャルを転送する方法
- 2. 新しいインスタンスのAWS同時リクエスト
- 3. AWS ELB:どのELBがリクエストを転送しているかを知る方法
- 4. 単一インスタンスアプリケーションで新しいインスタンスにコントロールを転送する方法
- 5. AWS Elastic Load BalancerがHTTPヘッダーをEC2インスタンスに転送しない
- 6. 新しいリンクに送信して転送する方法
- 7. AWS EC2:インスタンスごとにデータ転送の内訳を取得する方法
- 8. AWSロードバランサForce Wordpress URLを特定のインスタンスに転送する
- 9. XSLT:属性を新しいタグに転送する方法
- 10. AWSアプリケーション転送バランサ(ALB)ポートフォワーディングの転送方法
- 11. AWS ELBからEC2インスタンスのセキュアでないポートに転送
- 12. AWS Route53のサブドメインを外部DNSに転送する方法
- 13. 既存のドメイン名をAWSアプリケーションに転送する方法は?
- 14. リクエストを "転送"してクッキー/フォームデータを提出する方法?
- 15. Djangoファイル転送各ユーザーの新しいファイルに保存
- 16. Google Cloud VMインスタンスIP転送を有効にする方法
- 17. サーブレットからstruts2のアクションにリクエストを転送する方法は?
- 18. web1/servletからweb2/servletにリクエストを転送する方法は?
- 19. サービスバス/リクエスト転送
- 20. 転送リクエストUDPSocket
- 21. 大きなデータベースのダンプを転送する方法リモートawsマシンからローカルマシンに非常に高速に転送
- 22. 計測器クラスをインスタンス転送者でキャッシュする方法は?
- 23. AWS DNSトラフィック転送
- 24. 鍵ペアを生成してからawsインスタンスにsshを送信する方法
- 25. soapuiでSOAPリクエストのヘッダを転送する方法は?
- 26. IIS6でASP.NETでSOAPリクエストを転送する方法は?
- 27. Androidでチャンク転送のHTTPリクエストをエンコードする方法は?
- 28. httpリクエストを転送するには
- 29. sqlite行を新しいアクティビティに転送
- 30. パッケージを新しいソリューションに転送
私はSQSを調べていただきありがとうございます。私はそれがどのように行ったのかコメントを残します。 – halgrim