C#中的Appfabric删除和监控

时间:2015-01-12 08:38:19

标签: caching appfabric appfabric-cache

我在Windows Server 2012中为我的.exe文件使用AppFabric缓存。

问题#1
 当我从缓存中删除项目后,在DataCache.Remove(键)后 缓存大小再次变小需要多长时间(释放内存)?当我查看内存提交大小时,我看不到任何更改 当我打开GUI工具(Microsoft分布式缓存管理工具)时,我可以看到我统计缓存项目被删除,但内存不是免费的?

问题#2
我在同一个集群中有几个缓存,我想在.net C#中构建一个工具来监控这些缓存,有没有办法按名称获取每个缓存并查询其中的项目数,请求数,缓存总大小以MB为单位。?我找不到答案in here - (我知道它通过powershell提供,我找到了NamedCacheStats类,但不知道如何使用它。)

谢谢!

0 个答案:

没有答案