akka.net

    1

    1답변

    Akka.Net 클러스터에는 하나의 ActorSystem이 필요하지만 동 기적 또는 비동기 적으로 조정해야하는 ActorSystems (Distributed Apps)가 여러 개있는 경우 어떻게해야합니까? 공유 메시지 라이브러리를 처리하는 방법은 무엇입니까? 아마도 일반적인 메시지 라이브러리가 아닌 다른 것을 공유하지 말고 DynamicJsonMessage

    1

    1답변

    현재 메시지가 처리 될 때까지 기다리지 않고 배우를 중지시킬 수 있는지, 아니면 그냥 취소 할 수 있는지 궁금합니다. 는 여기 https://petabridge.com/blog/how-to-stop-an-actor-akkadotnet/ 을하는 방법을 설명하지만 현재 메시지를 처리 ​​할 때까지 그들은 모두 기다립니다.는 중지() 액터 : 그것은 현재 메시지

    0

    1답변

    Become() 메서드로 전환 한 전환 가능한 동작을 가진 Receive Actor가 있습니다. 자식 액터를 모니터하기 위해 Receive < Terminated> 호출을 모든 상태 메쏘드에 추가해야합니다. 예를 들어 , 내가 대신 당신이로 Terminated의 형태를 취하는 개인 방법을 만들 수 있습니다, 당신은 당신의 작업을 수행 할 람다를 사용하는 p

    1

    1답변

    내 루트 배우를 만들었습니다 모니터링 방법 : topicRootActor = actorSystem.ActorOf(actorSystem.DI().Props<RootActor>(), typeof(RootActor).Name + '.' + topic); topicRootActor.Tell(initMessage); 을 그리고 있기 때문에 영구적 인

    0

    1답변

    이 질문에 대한 정확한 내용 (정확히 묻는 방법)을 정확히 모르겠으므로 여기 누군가가 올바른 방향으로 나를 가리킬 수 있기를 바랍니다. 저는 건물에 서비스하고 있습니다. 이 서비스는 메모리에 서로 다른 객체를 가지고 있습니다. 각각의 객체는 자체 상태입니다. 객체가 생성 될 때마다 데이터베이스에서 상태를로드하고 보유합니다. 오브젝트가 변경되면 데이터베이스에

    0

    1답변

    을 은닉에 적용됩니다. 바쁜 상태에서 PauseJob, CancelJob 등의 특정 메시지 만 수신하려는 경우 StartNewJob과 같은 다른 모든 메시지는 숨겨집니다. 질문 : 나는, 바쁜 상태 SetReceiveTimeout()를 설정 한 경우이 상태 메시지에 해당 실제로 공정을 적용 (PauseJob, CancelJob) 또는 메시지도 고려 은닉?

    0

    1답변

    다음 메시지 흐름이 있습니다.ConnectionActor - (RawMessage) -> ParserActor - (ParsedMessage) -> ProcessingActor - (DataMessage) -> DataStoreActor. ParserActor가 특정 RawMessage를 수신했을 때 내 ProcessingActor가 적절한 DataMess

    2

    1답변

    Eventstream에서 이벤트를 구독하거나 액터를보고 "종료 됨"으로 표시하는 테스트를 작성할 때 테스트는 1을 1로 실행하지만 정상적으로 테스트를 실행하면 정상적으로 작동합니다 그 테스트는 실패합니다. 테스트는 각 테스트가 Xunit과 별도의 테스트 클래스에있는 경우에도 작동합니다. 어째서? 시험의 그런 종류가있는 REPO : https://github

    0

    1답변

    나는 1000 개의 주문을 가지고 있으며 고유 한 주문 ID마다 액터를 만들고 싶습니다. 고유 한 오더 ID 당 하나만 가질 것을 보장하면서 이러한 액터를 안전하게 만드는 가장 좋은 방법은 무엇입니까? 먼저 ActorSelection을 사용하려고했는데 그 id를 가진 액터를 찾을 수 없다면 ActorOf를 사용하여 새 액티비티를 만들지 만,이 액티비티를 시

    0

    1답변

    부모 액터에 여러 개의 자식이 있고 그 중 일부가 동일한 메시지를 수신하는지 확인하고 싶습니다. 제가 이해할 수 있듯이, TestKit에는 TestActor가 하나만 있으므로이 방법은 없습니다. 다음은 예제입니다. 부모 액터에는 구성 메시지에 의해 설정된 Child1, Child2 및 Child3 액터가 있습니다. 부모가 Msg1 메시지를 받으면 Child