Как я могу получить абсолютный удаленный URL-адрес актера изнутри актера?
Я хочу сделать что-то подобное.
Актер А:
actorB ! "info"
def receive()={
case _ => {
println("Remote address is "+ _)
}
}
Актер Б: (это развернуто удаленно)
def receive()={
case "info" => {
sender tell self.path.address.toString
}
}
Я хочу, чтобы он возвращал мне строку akka: //10.4.20.40: 2555 / slave / user / slaverunner. Но я получаю только akka: // раб. Как мне получить удаленный хост и порт? , Свойства host, port и hostport в объекте адреса ничего не возвращают