从客户端获取redme azure缓存的maxmemory

时间:2015-01-19 13:40:00

标签: azure redis azure-caching stackexchange.redis

我们正在使用Azure Redis缓存,我们需要监控它的状态。我们需要的一件事是关于最大记忆的信息。目前,我们手动输入信息,但我们希望将来避免使用它。在Azure中禁用了用于此目的的标准命令config get maxmemory。为了完整起见,我们使用StackExchange.Redis作为客户端。

任何想法,如何获取信息?另外,为什么命令的get版本被禁用?

1 个答案:

答案 0 :(得分:2)

目前无法获得maxmemory设置。 " config"命令被阻止有几个原因。一个是设置某些配置设置可能会影响我们服务的稳定性。另一个是,如果重新启动服务器实例,对配置的任何更改都将丢失。我们正在研究如何启用" config get"但保持"配置设置"阻止。

以下是每个大小缓存提供的maxmemory的当前值:

Name      Size         maxmemory
C0      250 MB       285,000,000
C1      1   GB     1,100,000,000
C2      2.5 GB     2,600,000,000
C3      6   GB     6,100,000,000
C4      13  GB    13,100,000,000
C5      26  GB    26,200,000,000
C6      53  GB    53,300,000,000