我正在为危机情况做一些规划(上次我们每天从4k个访问者到1.3M),并且我注意到Azure AppFabric缓存的较低端有一些相当低的同时连接限制估计同时Azure Appfabric缓存连接
128Mb & 256Mb高速缓存=例如10个并发连接。
我正在使用缓存作为webrole会话状态 - 但仅在非常有限的一些情况下才将其放入(现场网站上个月已达到最高0.03MB!)如何计算最大连接数 - 这是否等于我指向它的服务器数量? CPU的数量?
我还没有尝试过,但缩放缓存看起来可能是24小时操作???,因此对紧急需求的扩展响应不够。
只是在一些指导原则帮助我挑选和初始缓存大小并合理扩展之后。
使用会话提供程序是否意味着每个页面都依赖于缓存并导致缓存命中?如果不是,它只是一个页面的子集。任何想法幕后发生的事情?每小时的交易量是不是明显的计量? – Andiih
基本上是的。除非你为这个调用禁用会话(这包括ajax调用,我认为即使是像css和图像这样的资源调用,但这是别人可以回答的另一个问题)。通常,交易在任何地方都不可见。显然,你可以将它们看作应用程序结构应用程序的一部分,但我没有亲自尝试过。 – knightpfhor
“多数民众赞成在另一个问题”......是现在:-) http:// stackoverflow。COM /问题/ 7977963 /时,使用-Azure的AppFabric的缓存作为一种会话状态提供商 - 什么 - 原因 - 一个反 – Andiih