我在CXF中通过JAXRSClientFactoryBean.create创建了一个JAX-RS客户端.如何设置连接/接收超时?
我想我需要掌握管道,但无法弄清楚如何.这个项目没有使用Spring.
这是我使用的代码:
service = JAXRSClientFactory.create(url, serviceClass, providers);
HTTPConduit conduit = WebClient.getConfig(service).getHttpConduit();
HTTPClientPolicy policy = new HTTPClientPolicy();
policy.setReceiveTimeout(300000); //5 minutes
conduit.setClient(policy);
Run Code Online (Sandbox Code Playgroud)
HTTPClientPolicy clientConfig = WebClient.getConfig(service).getHttpConduit().getClient();
clientConfig.setReceiveTimeout(10000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4327 次 |
| 最近记录: |