2012-09-11 99 views
0


雖然緩存一些大對象(可以是大約10MB),在AppFabric中緩存,它拋出異常以下
AppFabric的最大對象大小

錯誤碼:子狀態:連接被終止時,這可能是由於服務器或網絡問題或序列化對象大小大於服務器上的MaxBufferSize。請求的結果是未知的。

這裏是傳輸信道設置

< transportProperties connectionBufferSize = 「131072」 maxBufferPoolSize = 「268435456」 MAXBUFFERSIZE = 「50000000」 maxOutputDelay = 「2」 channelInitializationTimeout = 「60000」 receiveTimeout = 「600000」 />

即使maxBufferPoolSize設置爲2GB以上,爲什麼存儲10MB對象會拋出異常。請讓我知道,如果我在這裏失去了一些東西。

回答

1

需要在client and server上設置WCF傳輸設置才能生效。對於maxBufferSizemaxBufferPoolSize的最大可能設置爲2GB,但我不會將這些設置爲任意大,因爲它將爲chew memory