需要建议| IIS慢| 1 GB内存

时间:2014-11-14 08:12:48

标签: asp.net-mvc-4 caching iis architecture

我们在不同的工作流程中使用了很多主数据,因此我们不是单独调用它们(多次调用),而是在全局范围内对频繁数据进行了所有调用。 asax并在iis缓存中标记数据。

这很好但是随着数据量的增加和呼叫次数的增加需要花费很多时间,所以我们改变了设计并创建了一个窗口服务,它将调用服务并将数据存储在app fabric缓存中,因此数据存在Web应用程序的前期

现在,在第一个Web应用程序中,我们将从应用程序结构缓存中获取数据并存储在IIS缓存中,它曾经非常快,因为应用程序结构缓存中存在数据

但是现在随着数据大小的增加而现在当我们在IIS中存储时,它变得差不多1GB,这会降低IIS的速度。

如果有些人可以在下面的情景中提供输入,那就太棒了

一个。上述问题的最佳模式或设计是什么? 湾是否可以在IIS缓存中拥有那么多数据? C。如果它正在下降IIS,那么如何增加大小

任何指针都是高度贬值的

此致 拉杰什

1 个答案:

答案 0 :(得分:0)

很好奇为什么要在App Fabric和IIS中存储数据? App Fabric应该足够吗? App Fabric的优点在于它是一个分布式缓存,这意味着您可以将其安装在另一个节点/计算机上,并在多台计算机之间共享数据。

我会尝试删除IIS缓存层,只使用App Fabric。它会更好地扩展并使您的设计更简单。