2
我不确定Co Loc Azure共享缓存(预览)中项目的最大序列化大小是8mb。 我正在使用Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider将我的会话状态存储在缓存中。Azure Co-located-Cache会话状态下的最大项目大小
我的问题是,如果会话(所有会话键/值)序列化为一个项目或者是由它自身的每个关键是不能超过8MB?
所以,如果我有10个键的数据的1 MB每次它exceding的8MB限制?
我知道你的arent想存储在会话中大对象(和我不的99%的时间),它只是知道一些边缘的情况下将如何在我的应用程序的行为。
我也试过了,即使每个sesssion项目都很小,也出现了错误。 错误消息:要发送的消息大小为12026791个字节,它大于配置中指定的最大消息大小8388608。 堆栈跟踪:在Microsoft.ApplicationServer.Caching.VelocityWireProtocol.GetWritePacketBuffer(VelocityPacket分组,IBufferManager bufferManager,布尔ignoreSizeLimit,IList'1&allocationType) 在Microsoft.ApplicationServer.Caching.SocketClientChannel.Send(的EndpointId端点,IVelocityRequestPacket分组) – jmw 2013-03-15 06:29:50