기본적 풀 VS Akka 수영장 문서에 따르면, 배우를 사용하는 쉬운 방법은 다음과 같습니다재생이 스레드 풀 : 자바
약속 promiseOfInt = Akka.future (새 호출 가능() { 공개 정수 호출() { return ...; }});
그러나 Java API를 사용하면 항상 동일한 스레드 풀 (기본 스레드 풀 재생)이 사용됩니다.
설명서에는 배우 용 Akka 풀이 있다고 나와 있습니다. 일반 사용자 작업을 차단하지 않고이 액터 작업을 Akka 스레드 풀로 보내려면 어떻게해야합니까? 그래서 Akka 풀을 조정하고 기본 풀을 작게 유지할 수 있습니다.
감사합니다, 루이
[스레드 풀 재생 문서] (http://www.playframework.com/documentation/2.1.1/ThreadPools)를 확인 했습니까? –
예, 제가이 질문을 한 이유입니다. 저는 모호한데 액터 용 Akka 풀이 있지만 의사는 Java API를 사용하면 항상 동일한 스레드 풀 (기본 스레드 풀 재생)을 사용한다고 말합니다. – Loic
사용자 정의 ExecutionContext (즉, 액터의 사용자 정의 풀)를 생성하고이를 사용하기 위해 Akka API를 직접 호출 할 수 있습니다. http://doc.akka.io/japi/akka/2.1.2/akka/dispatch/Futures.html #future (java.util.concurrent.Callable, scala.concurrent.ExecutionContext) 및 http://doc.akka.io/docs/akka/2.1.2/java/futures.html –