저는 일부 외부 데이터 스트림에 연결하고 메시지를 파싱하여 애플리케이션 내부로 더 전달하는 하위 "고객"액터를 보유하고 있습니다. 이 "생산자"시스템에는 pub-sub 아키텍처가 있지만 재 연결 후 구독을 복원하지 않습니다. 현재 이러한 구독을 부모 액터에 저장하고 감독자에게 다시 보냅니다.하지만 문제는 자식이 다시 시작되는 동안 데드 레터 대기열로 전달된다는 것입니다. 나는 약간의 지연 후에 부모에게 스케줄링을 시도 할 수 있었지만 이것은 구독 순서를 방해 할 수있다. 이것은 중요하다.Akka 액터에서 "init"메시지를 재전송합니다.
다시 시작하는 동안 이러한 "resubscription"메시지를 자식에게 전달하려면 어떻게합니까?
자녀가 'Backoff.onFailure (...) withSupervisorStrategy (resubscribingStrategy)'와 함께 'BackoffSupervisor'에 의해 관리되는 경우 – fghkngfdx