나는 주기적으로 다른 곳에서 어떤 상태를 읽는 actor
을 가지고있다. 이제 저는이 액터에게 "지금 업데이트하십시오.", "내 읽기 전용 상태를 새로 고침 해주십시오"또는 "다시 시작하십시오"와 같은 메시지를 보낼 수 있으며 akka가 제공하는대로 "스케줄러"를 내장 할 수 있다는 사실을 좋아합니다. 나를 위해 + 그받은 편지함.액터가 공유 된 불변 읽기 전용 상태를 주기적으로 대체하도록 허용하는 것이 "ok"입니까?
이러한 모든 기능은 정말 훌륭합니다. 그러나 나는 전반적인 시스템에 많은 액터가 필요하다는 점이 마음에 들지 않습니다. (필자가 필요로하지 않는 복잡성과 테스트 용이성이 추가되었습니다.) 이제 내가 필요로하는 것은 그것이 업데이트 된 상태입니다. 그래서이 액터가 1 분마다 같은 불변의 전역 상태를 대체 할 수 있다고 생각했습니다.이 상태는 나에게 적합하고,이 상태를이 상태에 직접 액세스하는 데 필요한 모든 구성 요소에 적합합니다. 배우가되기 위해 정당한 이유는 없습니다.
배우의 도움을 받아 멀티 스레딩과 단순함의 적절한 조합으로 들리는가요?
그는 객체가 불변의 의미 : – vptheron
나에게 매우 불변 소리가 나지 않는다 "이 배우 1 분마다 같은 공유 불변의 글로벌 상태를 대체",하지만 당신은 다른 불변 하나 개의 불변의 객체를 대체 할 수 있습니다 목적 – monkjack