gpt4 book ai didi

java - CXF 中的响应超时属性

转载 作者:行者123 更新时间:2023-12-02 10:21:26 33 4
gpt4 key购买 nike

我们目前正在从 WebSphere 迁移到开源应用程序服务器(最好是 Tomcat),因此作为第一步,我尝试将使用 Websphere Webservice jar 的代码迁移到 CXF。除了一件事情之外,我能够完成所有事情。

com.ibm.wsspi.webservices.Constants.RESPONSE_TIMEOUT_PROPERTY

我只是无法在 CXF 中追踪到与此类似的任何内容。唯一距离它很近的是:

org.apache.cxf.message.Message.RECEIVE_TIMEOUT

CXF 中还有一些其他可用的超时,只是不确定使用哪一个,因为这是第一次处理此 API。

最佳答案

您可以查看 Apache CXF 中的 HTTPClientPolicy

示例:

Client client = ClientProxy.getClient(port);
HTTPConduit http = (HTTPConduit) client.getConduit();
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
httpClientPolicy.setReceiveTimeout(30000L);
http.setClient(httpClientPolicy);

通过以下 URL 详细了解以查看其他属性(包括其他类型的超时):http://cxf.apache.org/javadoc/latest/org/apache/cxf/transports/http/configuration/HTTPClientPolicy.html

关于java - CXF 中的响应超时属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54323987/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com