2017-11-28 15 views
0

akka-http를 사용하면 에 설명 된 바와 같이 typesafe 구성을 제공 할 수 있습니다.이 설정은 application.conf입니다. 그래서 축소 된 설정은 다음과 같이 할 수 있습니다 : 나는 응용 프로그램에서 다른 외부 서비스를 호출해야하는 경우akka-http를 사용하여 여러 http 구성을 설정하는 방법

akka.http { 
    client { 
    connecting-timeout = 10s 
    } 
    host-connection-pool { 
    max-connections = 4 
    max-open-requests = 32 
    } 
} 

내 질문은, 내가 그에게 다른 풀을 만들 수 있습니다. 다른 외부 서비스를 호출하는 이러한 서로 다른 풀에 대해 이러한 config (max-connections, max-open-requests)를 어떻게 변경합니까? 여기

Http().superPool[RequestTracker](
     settings = ConnectionPoolSettings(httpActorSystem).withMaxOpenRequests(1).withMaxConnections(1) 
    )(httpMat) 

가 내 요구 사항 파로 maxOpenRequestsmaxConnections에 적합한 설정을 제공 할 수 있습니다 : 내가 지금까지 이에 대한 발견

답변