2016-04-29 189 views
3

使用akka http触发负载均衡器的正确方法是什么?目前我使用后续的一段代码:Akka Http客户端+负载均衡器

val poolClientFlow = Http().cachedHostConnectionPool[String](host, port) 

source 
    .map(url => HttpRequest(uri = url) -> url) 
    .via(poolClientFlow) 
    .to(Sink.actorRef(myActor, IsDone)) 
    .run() 

因为我之前打开连接,负载平衡器明白,我要发送到同一台机器,所以轮转不能正常工作。 我应该将poolClientFlow移动到.via,每次打开和关闭它吗?

回答