문제

나는 (마스터) 대리인으로서 교통 신호 컨트롤러를 대표하는 프로젝트에서 일하고 있으며, 서로 의사 소통을하고 있습니다.나는 이것을 위해 옥을 사용할 것이지만, 나는 Akka를 가로 질렀다.이제는 Akka에 대해 읽은 것에 대해 읽었으므로 마스터가 먼저 근로자를 만드는 것에 대해 1 명이 있음을 보여주기 때문에 나는 거의 혼란 스럽습니다.그렇게 옳고 그렇게하면 (모든 마스터) 에이전트 표현을 어떻게 구현할 수 있습니까?

도움이 되었습니까?

해결책

그래서 당신은 이것을 어디에서 끝내셨습니까? 내가 결정한 것은 배우 모델이 에이전트 모델과 똑같은 것이 아니라고, 대리인이 AKKA에서 이해하기 위해서는 꽤 조금만 수행해야합니다.

  • AKKA가 라우터를 통해 모든 요청을 보내려면 메시지 자체에 상태를 저장해야합니다.

  • 에이전트 피어의 탁월한 행동을 에뮬레이트하기 위해 어떤 에이전트가 무엇을 보내는지 알 수있는 라우팅 마스터를 구축해야합니다. 또한 그룹 의견과 같은 "반복 평균화"문제가있는 경우 해당 마스터는 다음과 같은 반복의 각 에이전트에 문제를 해결하거나 다른 에이전트의 결과를 보내야합니다.

    나는 당신이 당신이 당신의 프레임 워크에서 찾고있는 것을 물어볼 필요가있을 것이라고 생각한다. 견고성을 찾고 있다면 Akka는 아마도 시뮬레이션을 실행할 수있는 에이전트 플랫폼을 찾고 있다면 아마도 옥스 플랫폼을 찾고 있다면

    적어도 에이전트 시스템의 경우, AKKA는 ActiveMQ 또는 Zeromq이 (즉, 분산 시스템의 일부 통신 문제를 처리하지만 에이전트 기반 프레임 워크가 아니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top