AppFabric问题我无法从不同的服务器访问对象并获得max buffersize错误

时间:2015-04-28 20:06:15

标签: c# appfabric

从本地计算机检索缓存对象时,如果对象大小不是很大,我可以成功访问,但如果对象很大,我无法从本地计算机访问,我收到此错误:

  

DataCacheException:ErrorCode ERRCA0016:SubStatus ES0001:

     

连接已终止,可能是由于服务器或网络问题   或序列化对象大小大于服务器上的MaxBufferSize。   请求的结果未知

这是我的客户委托人。

<dataCacheClient requestTimeout="600000" channelOpenTimeout="12000" maxConnectionsToServer="1">
<localCache isEnabled="false" sync="TimeoutBased" ttlValue="300" objectCount="10000"/>
<clientNotification pollInterval="300" maxQueueLength="2147483647"/>
<hosts>
  <!--<host name="GB90033173N" cachePort="22233"/>-->
  <host name="GBUIZUGT01" cachePort="22233"/>
  <!--<host name="GBUAPPFAB01" cachePort="22233"/>
  <host name="GBUAPPFAB02" cachePort="22233"/>
  <host name="GBUAPPFAB03" cachePort="22233"/>-->
</hosts>
<securityProperties protectionLevel="None" mode="None"/>
<transportProperties connectionBufferSize="131072" maxBufferPoolSize="268435456"
                     maxBufferSize="2147483647" maxOutputDelay="2" channelInitializationTimeout="60000"
                     receiveTimeout="600000"/>

这是我的服务器配置

<advancedProperties>
    <partitionStoreConnectionSettings leadHostManagement="false" />
    <securityProperties mode="None" protectionLevel="None">
         <authorization>
             <allow users="everyone" />
         </authorization>
    </securityProperties>
    <transportProperties maxBufferSize="2147483647" />
</advancedProperties>
<deploymentSettings>
    <deploymentMode value="RoutingClient" />
</deploymentSettings>

我可以从同一台服务器访问一个大对象但我无法从不同的服务器访问,而且我收到了这个错误。

0 个答案:

没有答案