Я использую finagle
как rest
клиентов. В ClientBuilder
Я указываю диапазон хостов, но для запроса требуется установка URL-адреса с хостом. Как я могу избежать указания хоста в запросе и позволить finagle выбрать один? Спасибо.Finagle Отправить запрос на случайный сервер в кластере
val client = ClientBuilder().hosts("host1:81,host2:82").codec(Http()).build()
val request = RequestBuilder()
// .url("http://host1/get") // dont want to specify host
// .url("/get") // MalformedURLException: no protocol
.buildGet()
var resp = client(request) // sent to host specified by url