的方法總是返回假的,我不知道問題出在哪裏:配置亞馬遜Memcached的與Enyim.Caching
var myObj = new MyObj("Key01","My Value ");
bool isInserted = memCache.Store(Enyim.Caching.Memcached.StoreMode.Add, myObj.Id, myObj.name , new TimeSpan(0, 10, 0));
我的文件的app.config:(指向亞馬遜ElastiCache)
<configuration>
<configSections>
<sectionGroup name="enyim.com">
<section name="memcached" type="Enyim.Caching.Configuration.MemcachedClientSection, Enyim.Caching" />
</sectionGroup>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<enyim.com>
<memcached>
<servers>
<!-- put your own server(s) here-->
<add address="memCashed.*****.0015.usw2.cache.amazonaws.com" port="11211" />
</servers>
<socketPool minPoolSize="100" maxPoolSize="1000" connectionTimeout="00:10:10" deadTimeout="00:02:00" />
</memcached>
</enyim.com>
</configuration>
歡迎來到Stack Overflow。沒有給我們更多的信息,任何答案都可能是猜測。一些有用的東西包括:這個配置在針對本地memcached服務進行測試時工作嗎?你的緩存安全組是什麼樣的?你是否已將它連接到EC2實例的安全組? – 2014-09-22 13:53:24
感謝您的反饋,我不太瞭解memcached服務,EC2和ElastiCache之間的關係 我在https://console.amazonaws.cn/elasticache/home?region=us-west-2創建了Cache Clusters – Anziz 2014-09-22 14:25:51
安全組我選擇默認 – Anziz 2014-09-22 14:33:26