2017-10-03 13 views

Antwort

0

Intersting Frage.

Dinge, die ich mir vorstellen kann (ich bin sicher, es gibt viel mehr):

  • Für hohe Verfügbarkeit mit:
    1. Sie wollen mehr als eine Maschine (wenn man untergeht) - Sie müssen also Arbeiter pro Maschine benutzen.
    2. Sogar für eine Maschine - ich denke, es ist sicherer, 2 Arbeiter zu haben, die in zwei verschiedenen Prozessen statt einem Arbeiter mit hoher Parallelität laufen (korrigiere mich, wenn ich falsch liege, aber ich denke, dass es mit Threads implementiert ist).
  • In docs Ich sehe, dass sie die Empfehlung ist, Nebenläufigkeit pro CPUs zu verwenden.
  • Wenn Sie verschiedene Aufgaben an verschiedene Arbeiter trennen wollen ..

Natürlich haben Sie Preis dafür: mehr Prozesse, die mehr Ressourcen (CPU/Speicher usw.) führt.

Ich fand diese question, die ziemlich ähnlich ist.

+0

Danke für Ihre Antwort – Olivetree

Verwandte Themen