AppFabric使用越来越多的内存

时间:2014-12-02 14:42:34

标签: caching appfabric

我们正在使用AppFabric 1.1在多服务应用程序中进行缓存。 基本功能工作正常,但现在我们进行了很好的调整,我们遇到了一些内存问题。 我们看到随着时间的推移,AppFabric正在使用越来越多的内存,但我们应该拥有有限数量的存储对象。 我花了一些时间在线阅读并检查我的代码,但我找不到原因。因此,在参与反对“内存泄漏”的战争之前,我的意思是存储未引用的数据或不再引用,我想知道这是否是AppFabric中的标准行为?

大量使用GetLock-PutUnlock以及大量读数和写入是否会导致内存达到缓存集群允许的限制?

我们使用了不同的大小限制(1024 - 1536 - 2048)和不同的水印,但它仍然达到最大大小限制或高水位(我们尝试了75,80和90)。

如果您需要更多信息,请告诉我。

提前致谢。

修改

我们决定放弃AppFabric,因为这个问题似乎没有有效的解决办法。相反,我们将使用Windows Azure托管的Redis缓存。希望在Redis中有我们需要的一切。

如果已知修复或解决方案,我仍然想知道它,如果有人拥有它。 感谢。

0 个答案:

没有答案