私はデザインに関する質問があります。私はいくつかのホストでドッキングセロリの労働者を使用しています。私は各ホストでセロリコンテナのインスタンスを1つしか実行せず、デフォルトのワーカーセッティングをそのホストのコア数にデフォルト設定して使用します。ドッカーのコンテナには何も制限はありませんでした。私はrancherを使って牛環境を使ってホストに展開しましたが、私の質問はswarmのようなドッカーのクラスタリングにも同様に当てはまると思います。セロリの仕組みのために、複数のコンテナを使用することでスケーリング機能を使用しませんでした.1つのコンテナが複数のワーカーを持つことでコアを活用できるようになりました。問題は、ホスト上に1つ以上のワーキングコンテナを持たせることのメリットはありますか?もしそうなら、私は各セロリワーカーを各コンテナに1つだけに制限し、クラスタに複数のコンテナを拡大させる必要がありますか?私が想像することができる唯一の利点は、高可用性の観点からです。セロリの作業員がホスト上で死んでしまえば、それはなくなりますが、他のコンテナがあれば、他の人は作業を引き継ぐことができますが、セロリは同じことをrespawning労働者も。何か不足していますか?ドッカーの群れまたは牧場経営の牛のセロリ労働者
1
A
答えて
0
確かに知る唯一の方法は、特定の作業負荷でベンチマークすることですが、あなたの直感は一般的に正しいです。アプリケーションがすべてのコアを一貫して使用できる場合、それらのコアをさらに実行すると、一般に、コンテキスト切り替えのために少し遅くなります。まだ利用可能なような側面の利点は、私は多くの労働者が失敗したと思いますが、それはあなたの頭上にあるかもしれません。
関連する問題
- 1. セロリは、労働者
- 2. ドッカーが唯一の労働者
- 3. セロリ労働者を別々のマシンにセットアップする方法は?
- 4. スーパーユーザーがセロリの労働者を走らせる方法は?
- 5. WPFの背景の労働者は、労働者オブジェクト
- 6. セロリの労働者が死ぬと、仕事は再試行されますか?
- 7. 労働者なしでセロリの仕事を実行する
- 8. セロリの労働者でテストを実行する
- 9. 労働者のデザインパターン
- 10. は、経営者や
- 11. セロリの労働者からTensorFlowの応答がありません
- 12. セロリ複数の労働者が1つのキューを持っています
- 13. 神resque労働者のレーキ
- 14. ウェブ労働者が
- 15. 消費者や労働者のパターン
- 16. ヘロクの労働者を殺すには?
- 17. 同じ労働者を使ってセロリを再試行する方法は?
- 18. C#Ionic.Zipのプログレスバーの背景労働者
- 19. シングルセロリの仕事は他のセロリの労働者をすべて中断します
- 20. ドッカーv1.12.3が群れを作るとドッカー群れ(管理/構成)
- 21. セロリの労働者が再試行を呼び出した後、タスクを再試行しません()
- 22. heroku:「労働者のようなタイプ」
- 23. バックグラウンド労働者:キャンセル中の例外
- 24. AWS Elasticbeanstalk cron.yaml労働者の問題
- 25. サービス労働者の基本的なセットアップ
- 26. サービス労働者は、これは私のサービスワーカーであるhtmlファイル
- 27. 複数resque労働者モードは
- 28. Python-ある期間、プログラマチックにセロリの労働者を無料にすることはできますか?
- 29. 私は労働者にジョブをキューにcronを持ってSQS労働者のタイムゾーンを意識
- 30. Pythonのセロリ - 労働者を無視し、私は次のコマンドを使用してい
私の考えを確認していただきありがとうございます。私はあなたのアドバイスとベンチマークを取る。 – Fuithecat