Theo tài liệu, cách dễ dàng hơn để sử dụng một diễn viên là:Chơi 2 bể chủ đề: hồ mặc định VS Akka Pool với Java
Promise promiseOfInt = Akka.future (mới Callable() { công cộng Gọi số nguyên() { trả lại ...; }});
Nhưng tài liệu cũng nói rằng với API Java, nó sẽ luôn sử dụng cùng một nhóm luồng (chơi nhóm chủ đề mặc định).
Tài liệu nói rằng cũng có một hồ bơi Akka dành cho diễn viên. Làm cách nào để gửi tác vụ của tác nhân này đến nhóm chủ đề Akka, không chặn các tác vụ phổ biến của người dùng? Vì vậy, tôi có thể điều chỉnh hồ bơi Akka và giữ hồ bơi mặc định nhỏ.
Cảm ơn, Loic
Bạn đã kiểm tra [Play thread pools doc] (http://www.playframework.com/documentation/2.1.1/ThreadPools) chưa? –
Vâng, đó là lý do tôi hỏi câu hỏi này. Tôi thấy nó mơ hồ, có một hồ bơi Akka cho các diễn viên nhưng doc cũng nói rằng với Java API nó sẽ luôn luôn sử dụng cùng một hồ bơi thread (chơi hồ bơi mặc định thread). – Loic
Bạn có thể tạo một ExecutionContext tùy chỉnh (tức là hồ bơi tùy chỉnh của các diễn viên) và gọi trực tiếp API Akka để sử dụng nó: http://doc.akka.io/japi/akka/2.1.2/akka/dispatch/Futures.html #future (java.util.concurrent.Callable, scala.concurrent.ExecutionContext) và http://doc.akka.io/docs/akka/2.1.2/java/futures.html –