액터가 너무 많은 메시지를받을 수 있습니다. 그러한 병목 현상을 감지하는 방법은 무엇입니까?너무 많은 메시지를 감지하는 방법? [액자 액터]
그런 다음 CPU 사용량이 어떻게 표시됩니까? 100 % 사용량에 항상 1 코어가 있습니까?
Akka 1.x에서 메시지 대기열 길이를 확인할 수 있었지만 2.x에서는 사용할 수 없습니다. 지금 어떻게 처리할까요?
액터가 너무 많은 메시지를받을 수 있습니다. 그러한 병목 현상을 감지하는 방법은 무엇입니까?너무 많은 메시지를 감지하는 방법? [액자 액터]
그런 다음 CPU 사용량이 어떻게 표시됩니까? 100 % 사용량에 항상 1 코어가 있습니까?
Akka 1.x에서 메시지 대기열 길이를 확인할 수 있었지만 2.x에서는 사용할 수 없습니다. 지금 어떻게 처리할까요?
액터의 메시지가 너무 많아도 CPU 문제가 발생하지 않습니다. 결국 메시지와 사용 된 전략에 따라 많은 메모리를 소비하게됩니다. 다음 전략을 살펴보십시오 : http://doc.akka.io/docs/akka/2.4.16/scala/mailboxes.html 기본값은 제한되지 않은 사서함입니다. 시스템이 모든 메모리를 다 소모 할 것입니다. (그러한 경우 배압을 고려하십시오 - akka 스트림 참조)
Kamon을 사용하면 배우를 볼 수 있습니다 메트릭 (사서함 크기 등). 이 http://kamon.io/integrations/akka/actor-router-and-dispatcher-metrics/
이 논의는 질문에 관련이있을 수 있습니다 (AspectJ를하지만 필요)를 구성하는 것은 매우 간단하다 : http://letitcrash.com/post/17707262394/why-no-mailboxsize-in-akka-2 – Berger
Kamon.io를 한번보세요. Akka로 구성하는 것이 쉽습니다. LogReporter를 사용하면 쉽게 배우와 관련된 메트릭을 쉽게 볼 수 있습니다. – EmiCareOfCell44
"너무 많은"메시지를 정의 할 수 있습니까? 일반적으로 액터 활용은 좋은 것입니다 ... 궁극적으로 당신은 무엇을 찾고 계십니까? –