(스칼라)하지만 내 머리에 팝업이 질문을 완료하기 위해 같은 미래를 기다리고 좋은 답변을 온라인으로 찾을 수 없습니다 :여러 프로세스가 지금 그것을 위해 직접 사용을 해달라고
나는이를 함수 'callExactKeyFromDB'는 다음을 반환합니다. [A, Future [A]] (A = 메모리 캐시의 로컬에서, Future [A] = DB 쿼리). 그 미래를 다른 쓰레드/실행 컨텍스트에 전달하고 'onComplete'에 모두 등록 할 수 있을까요, 아니면이 함수가 호출 될 때마다 더 나은가요? 나는 미래를 되찾고, 등록 된 미래의 목록을 유지하고, 양철통.
이제 1 개의 미래와 관련하여 질문을 할 수 있습니까?
합니다 (DB에서 사용자 정보를 요청하는 4 개 과정을 상상하고 계속 기다리고있다) 나는 Either[A,Future[A]]
제거하고 시작하는 Future[A]
로 변환 얻을
1) '선물'을 작성할 수 있습니다. [Future]를'Future [List]'로 묶어 라. 2) 모든 것을 상황에 맞게 배치하는 코드를 게시하십시오. – sebszyller