0

我将 AppFabric for Windows Server 1.1 与 Entity Framework 和Entity Framework Cache Adapter一起使用。

最近,对于我们的一位客户,我们在一个缓存节点上遇到了内存压力。AppFabric 缓存开始逐出最近最少使用的对象。

问题是实体框架缓存适配器将对象存储在依赖区域中。因此,如果一个区域被 AppFabric 清除或删除,缓存适配器也必须删除从属区域中的对象。

我已经成功地测试了缓存通知,但我想知道是否只能通知我在服务器级别完成的驱逐,而不是从缓存客户端以编程方式删除的内容。如果不是,那么当物品被移除时,将很难知道如何正确地做出反应。

提前致谢。

4

1 回答 1

0

AppFabric在性能计数器中记录驱逐信息,在事件日志中记录 AppFabric 操作日志运行状况监控页面显示如何启用操作日志。

您应该能够使用其中之一来接收驱逐通知,您可能需要监控服务来执行实际通知。

于 2013-11-21T12:30:05.893 回答