-1
이의 내가 소스가 있다고 가정하자 :소스의 ActorRef는 어떻게 얻을 수 있습니까?
val source = Source(List(1,2,3))
어떻게 할 수 있습니까 메시지 배우 같은 소스?
sourceActor ! 4
이의 내가 소스가 있다고 가정하자 :소스의 ActorRef는 어떻게 얻을 수 있습니까?
val source = Source(List(1,2,3))
어떻게 할 수 있습니까 메시지 배우 같은 소스?
sourceActor ! 4
그런 간단한 수집 기반 소스를 사용할 수 없습니다. Source.actorRef
또는 Source.queue
과 같은 것이 필요합니다. Source.actorRef
을 사용하면 배압을 줄 수 없으며 네트워크를 통해 원격으로 전송되는 메시지가 손실 될 수 있음을 유의하십시오 (행위자 커뮤니케이션의 대부분의 경우 전달 전달 의미로 인해).
또한 액터 통합에 관한 Akka 문서에는 an entire section이 있습니다.
나는 당신에게 투표를하지 않았습니다. 또한 미안하지만, 당신이 내 메시지가 충분하지 않다는 것을 알게된다면, 나는 당신이 akka.stream이 어떻게 작동하는지 잘 알고 있다고 생각 해왔다. 모든 소스는 일부 컨텍스트로 구체화해야합니다. 이 작업이 완료되면 구체화 된 값을 반환합니다.이 경우 Source.actorRef는 해당 소스의 ActorRef 표현입니다. – Horusiath