Ich untersuche die Verwendung von Scala/Play/Akka auf Heroku und ich bin neugierig auf etwas. Angenommen, ich habe eine Bewerbung als Netzwerk von Akka-Schauspielern. Einige der Akteure werden mit der Web-Anwendung selbst arbeiten, aber ich möchte vielleicht einen oder mehrere Knoten als dedizierte Akka-Akteure reservieren: zum Beispiel eine Gruppe von Cache-Manager-Akteuren.Akka Remoting und Heroku
Um Akka Remoting zu konfigurieren, muss ich IP-Adressen in akka.conf
angeben. Aber da Heroku-Knoten etwas kurzlebig sind, werde ich die Adresse jedes Knotens zu dem Zeitpunkt, an dem ich die Konfigurationsdatei schreibe, nicht kennen.
Es könnte Dinge vereinfachen, einen zentralen "Registrierungs" -Knoten zu haben, aber selbst dort werde ich die IP-Adresse dieses Knotens nicht im Voraus wissen.
Wie also beziehen sich meine Akka Knoten auf Heroku?
ich es wirklich lieben würde, wenn jemand verstärken würde, und Umsetzung eines Akka RemoteTransport basierend auf AMQP. –