Удаленное взаимодействие с Akka и Heroku

Я изучаю использование Scala/Play/Akka на Heroku, и мне любопытно кое-что. Предположим, у меня есть приложение, структурированное как сеть акторов Akka. Некоторые акторы будут находиться в процессе самого веб-приложения, но я могу захотеть выделить один или несколько узлов в качестве выделенных акторов Akka: например, группу акторов диспетчера кеша.

Чтобы настроить удаленное взаимодействие с Akka, мне нужно указать IP-адреса в akka.conf. Но поскольку узлы Heroku несколько эфемерны, я не буду знать адрес каждого узла во время написания файла конфигурации.

Наличие центрального «регистрационного» узла может упростить ситуацию, но даже в этом случае я не буду знать IP-адрес этого узла заранее.

Итак, как мои узлы Akka ссылаются друг на друга в Heroku?

7
задан Bill 5 April 2012 в 00:37
поделиться