CXF-WebService设置超时时间

2 篇文章 0 订阅
<?xml version="1.0" encoding="UTF-8"?>  
  
<beans xmlns="http://www.springframework.org/schema/beans"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:osgi="http://www.springframework.org/schema/osgi"  
    xmlns:p="http://www.springframework.org/schema/p" xmlns:jaxws="http://cxf.apache.org/jaxws"  
    xmlns:http-conf="http://cxf.apache.org/transports/http/configuration"  
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd  
         http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd  
         http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd  
         http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd"  
    default-autowire="byName">  
      
    <!-- 默认conduit, 链接超时10秒,读超时30秒 -->  
    <http-conf:conduit name="*.http-conduit">  
        <http-conf:client ConnectionTimeout="10000" ReceiveTimeout="30000"/>  
    </http-conf:conduit>  
      
  
    <!-- 针对单个Ws服务设置超时时间 -->  
    <jaxws:client id="maOnlineWS"  
        serviceClass="com.sdo.ma.ws.api.service.online.IMaOnlineWS"  
        address="${ma-onlie.service.url}/OnlineService" />  
    <http-conf:conduit name=".*/OnlineService">  
         <http-conf:client ConnectionTimeout="10000" ReceiveTimeout="10000"/>  
    </http-conf:conduit>   

      <!--未设置超时时间,则会采用默认超时策略-->  
        <jaxws:client id="InstOnlineWS"  
        serviceClass="com.sdo.ma.ws.api.service.online.IInstOnlineWS"  
        address="${ma-onlie.service.url}/InstOnlineService" />  
<beans> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值