3
我有以下代碼:AppFabric中緩存ERRORCODE <ERRCA0016>:子狀態<ES0001>
static void Main(string[] args)
{
var config = new DataCacheFactoryConfiguration()
{
Servers = new List<DataCacheServerEndpoint>
{
new DataCacheServerEndpoint("192.168.129.118", 22233)
}
,
TransportProperties = new DataCacheTransportProperties()
{
ConnectionBufferSize = 99999,
ChannelInitializationTimeout = TimeSpan.FromSeconds(2),
MaxBufferPoolSize = 99999,
MaxBufferSize = 99999,
ReceiveTimeout = TimeSpan.FromSeconds(2)
},
SecurityProperties = new DataCacheSecurity(DataCacheSecurityMode.Transport, DataCacheProtectionLevel.EncryptAndSign),
};
DataCacheFactory factory = new DataCacheFactory(config);
var cache = factory.GetCache("Maestro_del_mambo");
cache.Put("123", "que tal andamios");
var cities = cache.Get("123");
Console.Read();
}
當執行它失敗的cache.put和cache.get與以下錯誤消息:
錯誤碼<ERRCA0016>:子狀態<ES0001>:連接已終止, 可能是由於服務器或網絡問題或序列化對象大小大於 服務器上的MaxBufferSize。請求的結果是未知的。
服務器端緩存集羣已授予我的客戶端帳戶,所以......我們做錯了什麼?
它不工作,我們有我們的PC在不同的領域,所以我們不能將客戶端PC添加到服務器。我們可以做些什麼來解決它? – toroveneno