使用akka http触发负载均衡器的正确方法是什么?目前我正在使用以下代码:
Data Source=Server-PC;Initial Catalog=MyDB;Persist Security Info=True;User ID=sa;Password=123;Connect Timeout=60
由于我之前打开了连接,负载均衡器理解我想发送到同一台机器,因此roundrobin无法正常工作。
我应该将val poolClientFlow = Http().cachedHostConnectionPool[String](host, port)
source
.map(url => HttpRequest(uri = url) -> url)
.via(poolClientFlow)
.to(Sink.actorRef(myActor, IsDone))
.run()
移到poolClientFlow
,每次打开和关闭它吗?