WSO2 ESB代理服务TCP传输超时设置

时间:2014-04-29 01:15:53

标签: sockets tcp proxy wso2 wso2esb

我有一个基于TCP传输的代理服务,它通过ESB版本4.8.0监听连接。我有一些客户端发送到服务,似乎是超时或关闭TCP套接字连接后63秒为一些,而其他人为15秒。

我们正在努力确定问题是在ESB方面还是在客户方显示。

ESB端的TCP套接字的连接特定设置是什么?是通过代理参数还是通过axis2.xml配置文件?

这是我的代码:

<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
       name="MyCoolService"
       transports="tcp"
       statistics="enable"
       trace="enable"
       startOnLoad="true">
   <target>
      <inSequence>
         <log level="full"/>
         <dbreport>
            <!-- MySQL Insert statement code -->
         </dbreport>
         <property name="OUT_ONLY" value="true" scope="default" type="STRING"/>
      </inSequence>
      <outSequence>
         <log level="full" category="DEBUG"/>
      </outSequence>
   </target>
   <parameter name="enableMTOM">true</parameter>
   <parameter name="serviceType">proxy</parameter>
   <parameter name="transport.tcp.port">6245</parameter>
   <parameter name="transport.tcp.contentType">application/xml</parameter>
   <policy key="conf:/repository/axis2/service-groups/MyCoolService/services/MyService/policies/RMPolicy"/>
   <description/>
</proxy>

0 个答案:

没有答案