Java Web Service客户端中的连接详细信息和超时

Java Web Service客户端中的连接详细信息和超时,第1张

Java Web Service客户端中的连接详细信息和超时

要设置读取超时和连接超时,可以在设置服务和端口实例时配置绑定参数:


    Service = new Service();    Port = Service.getPort();    ((BindingProvider) Port).getRequestContext().put( BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "http://localhost:8080/service");    ((BindingProvider) Port).getRequestContext().put( BindingProviderProperties.CONNECT_TIMEOUT, 30);    ((BindingProvider) Port).getRequestContext().put( BindingProviderProperties.REQUEST_TIMEOUT, 30);

现在,无论何时通过“端口”执行服务,如果后端响应速度较慢,您都将获得响应超时和/或连接超时。这些值遵循套接字类的超时值。

当超过这些超时时,您将收到超时异常或连接异常,并且可以放入计数器代码来跟踪获得的计数。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5461956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存