【问题标题】:In-role, co-located caching & CacheService.exe角色内、共存缓存和 CacheService.exe
【发布时间】:2015-05-20 05:37:37
【问题描述】:

我们在我们的 Web 角色中使用 Azure 的同位角色内缓存。

在 Window 的资源监视器中查看内存使用情况时,我发现“CacheService.exe”正在消耗大部分可用 RAM:

这是角色内缓存使用的缓存集群吗?我可以通过查看 CacheService.exe 的内存使用情况来粗略假设所有缓存对象的总累积大小吗?

【问题讨论】:

    标签: azure azure-web-roles azure-cloud-services azure-caching azure-in-role-cache


    【解决方案1】:

    是的,CacheService.exe 是 In-Role 缓存的可执行文件。如果这对您的应用程序造成了瓶颈,您应该考虑使用专用的 In-Role 缓存而不是 In-Role 缓存。

    【讨论】:

    • 我可以通过查看 CacheService.exe 的内存使用情况来粗略地假设所有缓存对象的总累积大小吗?
    • 是的,这应该是获取所有缓存对象大小的一个很好的近似值。需要注意的几件事 1) 您的对象将分布在缓存集群中的节点上,2) 内存使用还将包括维护数据分区逻辑的开销。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-20
    • 2010-12-27
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多