Gerade für die Diskussion hier stirbt,Was tun, wenn mein AKKA Schauspieler
Ich dachte AKKA für das Schreiben von verteilten Systemen ist groß, aber jedoch, wenn Ihr Betreuer und Schauspieler sind alle verteilten System in einer Maschine nicht hoch verfügbar sein . Wenn die Maschine ausfällt, geht das gesamte verteilte System verloren.
Also, wie wäre es, wenn ich den Supervisor in eine Maschine und alle Actors in separate Maschinen setze. Wenn also ein Schauspieler stirbt, gibt es noch andere, die mit der Arbeit fertig werden. Wenn ich eine Ersatzmaschine bringe. Wie kann der Supervisor wissen, dass es diese neue Maschine gibt, die einen neuen Schauspieler aufnehmen kann?
Letztendlich führt der Supervisor-Tree zu einem Root Supervisor. Was passiert, wenn die Maschine, in der der Root Supervisor installiert ist, stirbt? Ist dies das schwächste Glied im gesamten verteilten System? Wie wäre es mit einem zusätzlichen Root-Supervisor-Knoten, auf den man scheitern kann? Wie wäre es mit mehreren und einem Load Balancer vor dem Root Supervisor, um die Last zu verteilen?