gpt4 book ai didi

java - JAX-WS 客户端 - 将连接超时和请求超时设置为命令行选项

转载 作者:行者123 更新时间:2023-12-01 14:30:27 28 4
gpt4 key购买 nike

我正在尝试在 JAX-WS 客户端上设置连接超时和请求超时属性,能够使用以下方式以编程方式执行此操作:

Map<String, Object> reqContext = ((BindingProvider)port).getRequestContext();
reqContext.put(BindingProviderProperties.CONNECT_TIMEOUT, conTimeout);
reqContext.put(BindingProviderProperties.REQUEST_TIMEOUT, reqTimeout);

但是,有没有办法将这些属性设置为命令行选项(使用 -D 标志)?

尝试过 -Dcom.sun.xml.ws.connect.timeout=900000 和 -Dcom.sun.xml.ws.request.timeout=900000 但这些似乎不起作用。

最佳答案

尝试设置 sun.net.client.defaultConnectTimeoutsun.net.client.defaultReadTimeout 系统属性

关于java - JAX-WS 客户端 - 将连接超时和请求超时设置为命令行选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16890439/

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