1

当我们在 VC Admin 中开始重新索引目录(~15000 个产品)时,我们无法完成该过程,因为 Azure 会自动回收 Web 应用程序。

错误消息:由于“内存百分比”限制,工作进程请求回收。已用内存:3757625344 个可用内存中的 4273229824 个。超过 90% 的内存。

Web 应用程序价格计划是 S2。

请指教。

PS:临时解决方法是“将价格计划提高到 S3”。

4

1 回答 1

1

这是因为“智能缓存”没有使用缓存过期。

如何解决这个问题呢:

  • 将 VirtoCommerce.Cache 模块更新到最新版本。

  • 将后续部分添加到平台Web.config

     <system.runtime.caching>
        <memoryCache>
               <namedCaches>
                    <add name="memCacheHandle"  physicalMemoryLimitPercentage="80" pollingInterval="00:00:30" />
        </namedCaches>
    </memoryCache>
    

于 2017-04-20T06:44:13.847 回答