Есть ли способ настроить тайм-аут уровня запроса для веб-клиента JAX-RS?JAVA

Программисты JAVA общаются здесь
Anonymous
Есть ли способ настроить тайм-аут уровня запроса для веб-клиента JAX-RS?

Сообщение Anonymous »

Я пытаюсь настроить тайм-аут уровня запроса с помощью JAX-RS WebClient, я не хочу создавать разные экземпляры WebClient для каждого другого пути. Можно ли как-нибудь сделать это без изменения самого экземпляра WebClient?
Примерно так:
import org.apache.cxf.jaxrs.client.WebClient;
public class testService{

WebClient client;

public void initClient(){

client= WebClient.create("localhost:8080");
}

public void firstRequest(){
WebClient.fromClient(client).path("first").timeout(20).....
}

public void secondRequest(){
WebClient.fromClient(client).path("second").timeout(10)....
}

}


Подробнее здесь: https://stackoverflow.com/questions/787 ... -webclient

Вернуться в «JAVA»