2012-04-05 11 views
7

Estoy investigando el uso de Scala/Play/Akka en Heroku y tengo curiosidad por algo. Supongamos que tengo una aplicación estructurada como una red de actores Akka. Algunos de los actores estarán en proceso con la aplicación web en sí, pero es posible que desee reservar uno o más nodos como actores dedicados de Akka: por ejemplo, un grupo de actores de gestión de memoria caché.Remota Akka y Heroku

Para configurar remotamente Akka, necesito proporcionar direcciones IP en akka.conf. Pero como los nodos de Heroku son algo efímeros, no sabré la dirección de cada nodo en el momento en que escribo el archivo de configuración.

Podría simplificar las cosas para tener un nodo central de "registro", pero incluso allí, no sabré la dirección IP de ese nodo de antemano.

Entonces, ¿cómo mis nodos Akka se refieren el uno al otro en Heroku?

+3

que realmente me gustaría que si alguien sería un paso adelante y poner en práctica un RemoteTransport Akka basado en AMQP. –

Respuesta