【发布时间】:2014-07-11 09:52:04
【问题描述】:
我正在使用 Wildfly,并开始编写一些客户端来连接到其他后端。现在我想为我的存根设置一些超时,以避免我的应用程序性能因后端缓慢或无响应而受到影响。
连接工作得很好,但是当我想设置超时时,我意识到我必须回退到客户端实现,所以我使用了 resteasy(在 Wildfly afaik 中使用)。
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client</artifactId>
<version>3.0.8.Final</version>
<scope>provided</scope>
</dependency>
真的没有标准的方法来实现吗? resteasy 文档很短。有没有人有一个很好的来源,里面有设置超时的例子?
问候 米
PS:
Client client = ClientBuilder.newClient();
Builder request = client.target(ADRESS_BALANCE).request();
return request.get(BigInteger.class);
【问题讨论】:
-
向我们展示使用客户端的代码。
-
ATM 很简单。我删除了 LoggingHandler、Errorhandling 和 Adress 以获得更好的概览。