私はデザインに関する質問があります。私はいくつかのホストでドッキングセロリの労働者を使用しています。私は各ホストでセロリコンテナのインスタンスを1つしか実行せず、デフォルトのワーカーセッティングをそのホストのコア数にデフォルト設定して使用します。ドッカーのコンテナには何も制限はありませんでした。私はrancherを使って牛環境を使ってホストに展開しましたが、私の質問はswarmのようなドッカーのクラスタリングにも同様に当てはまると思います。セロリの仕組みのために、複数のコンテナを使用することでスケーリング機能を使用しませんでした.1つのコンテナが複数のワーカーを持つことでコアを活用できるようになりました。問題は、ホスト上に1つ以上のワーキングコンテナを持たせることのメリットはありますか?もしそうなら、私は各セロリワーカーを各コンテナに1つだけに制限し、クラスタに複数のコンテナを拡大させる必要がありますか?私が想像することができる唯一の利点は、高可用性の観点からです。セロリの作業員がホスト上で死んでしまえば、それはなくなりますが、他のコンテナがあれば、他の人は作業を引き継ぐことができますが、セロリは同じことをrespawning労働者も。何か不足していますか?ドッカーの群れまたは牧場経営の牛のセロリ労働者
1
A
答えて
0
確かに知る唯一の方法は、特定の作業負荷でベンチマークすることですが、あなたの直感は一般的に正しいです。アプリケーションがすべてのコアを一貫して使用できる場合、それらのコアをさらに実行すると、一般に、コンテキスト切り替えのために少し遅くなります。まだ利用可能なような側面の利点は、私は多くの労働者が失敗したと思いますが、それはあなたの頭上にあるかもしれません。
関連する問題
- 1. セロリは、労働者
- 2. ドッカーが唯一の労働者
- 3. セロリ「労働者-N」PID:XXXXは、私は私のtasks.pyファイルでhmmlearn
- 4. セロリ労働者を別々のマシンにセットアップする方法は?
- 5. セロリ花は一部の労働者を示していない?
- 6. スーパーユーザーがセロリの労働者を走らせる方法は?
- 7. WPFの背景の労働者は、労働者オブジェクト
- 8. セロリの労働者が死ぬと、仕事は再試行されますか?
- 9. エラー502悪いゲートウェイNginxとセロリの労働者
- 10. 労働者なしでセロリの仕事を実行する
- 11. セロリの労働者でテストを実行する
- 12. 労働者のデザインパターン
- 13. 労働者が
- 14. ガンコンの労働者と労働者のつながりの違いは?
- 15. は、経営者や
- 16. セロリの労働者からTensorFlowの応答がありません
- 17. セロリ複数の労働者が1つのキューを持っています
- 18. セロリの労働者のmongodbに正しく接続する方法は?
- 19. 労働者のためのPHPウェブメッセージ
- 20. 神resque労働者のレーキ
- 21. ウェブ労働者が
- 22. Resqueワーカー:労働者
- 23. PWA労働者はAngularDart
- 24. 消費者や労働者のパターン
- 25. ヘロクの労働者を殺すには?
- 26. 遅延ジョブの労働者は、並列
- 27. コンコースの労働者の退職または着陸
- 28. 同じ労働者を使ってセロリを再試行する方法は?
- 29. C#Ionic.Zipのプログレスバーの背景労働者
- 30. uWSGI労働者:なぜ
私の考えを確認していただきありがとうございます。私はあなたのアドバイスとベンチマークを取る。 – Fuithecat