나는 선물을주는 데 걸리는 평균 완료 시간을 계산하려고합니다. Picking 모듈은 Actor A에게 선택이 완료되면 완료하고 저장하는 데 걸리는 시간을 가진 메시지를 보냅니다. 다른 상점에서 작업을 완료 할 때마다 원하는대로 상점 완료 및 이름 소요 시간이 포함 된 메시지를 보냈습니다 액터는 액터를 SHARED LIST에 저장합니다. 어떤 시점에서 다른 배우 B가 배우 A에게 상점 X에서 선택을 완료하는 데 평균 시간이 얼마나 걸릴지 질문 할 것입니다. 제 문제는 공유 된 목록에 액터 A의 액터가 될 메시지를 어떻게 저장할 수 있습니까?액터의 저장소 개체에 대한 공유 목록을 만드는 방법은 무엇입니까?
0
A
답변
2
나는 akka.net에서 엔티티 패턴 당 자식을 사용하여이 작업을 수행했습니다. StoreCoordinateActor는 각 상점 장소에 대해 Store 액터를 만듭니다. 각 상점에 대해 생성 된 상점 액터. 특정 상점 행위자가 이미 존재한다면 새로운 것을 창조하지 않고 그것을 사용합니다. 그래서 상점 배우 자체에는 완전한 시간을 보류하는 목록이 있습니다. 그것을 사용하여 상점 선택을위한 평균 완료 시간을 계산할 수 있습니다. 이 단락의 개념을 잘 알고 http://gigi.nullneuron.net/gigilabs/child-per-entity-pattern-in-akka-net/
위치 :
여기에 개체 패턴에 따라 자녀에 대한 좋은 심판은? –