Я хочу сделать некоторые серверные события (SSE) для веб-приложения. Я думаю, что у меня все SSE налажено и работает. Теперь мне нужно создать источник на HTTP-стороне Akka.
Я обнаружил, что вы можете сделать что-то вроде этого:
val source = Source.actorRef(5, akka.stream.OverflowStrategy.dropTail)
Я хочу каким-то образом "опубликовать" этот источник, предположительно, отправив сообщение актеру. Из документации я вижу, что этот вызов создает Source<T,ActorRef>
.
Как мне получить этот экземпляр ActorRef, чтобы я мог отправлять ему сообщения?