2014-10-05 1 views
0

디버그 목적으로 현재 시스템에있는 종료되지 않은 액터의 트리를 가져 오는 프로그래밍 방식을 갖고 싶습니다.Akka : 현재 액터 계층 구조에 대한 정보 얻기

액터 계층 구조의 현재 상태를 텍스트로 다시 표현할 수있는 모든 것을 \ 또한 변환 할 수 있습니다.

어떻게 구현할 수 있습니까?

답변

1

액터 계층을 직접 트래버스 할 수 없습니다. 그러나 모든 액터를 Event Bus에 등록한 다음 하나의 액터가 이벤트 버스로 경로 보고서 메시지를 보내고 모든 응답을 수집 할 수 있습니다.

0

액터 계층 구조를 반복적으로 탐색 할 수 있지만 특정 시스템의 액터 수가 대개 탄성적이기 때문에 대답이 신뢰할 수 없습니다.