【问题标题】:Azure service fabric reliable collection cleanupAzure 服务结构可靠的集合清理
【发布时间】:2018-09-01 22:46:52
【问题描述】:

由于 SF Reliable 集合具有有限内存,因此给定机器上的集合受可用内存量或节点上可用磁盘空间量的限制,以较低者为准。

我知道 Reliable 集合不是缓存,也没有过期或驱逐策略。您不能将一个项目插入一个可靠的集合并给它一个到期时间,例如。 1 小时后。

由于内存有限,有没有更好的模式来清理 Reliable 集合中的项目?

我不打算使用外部分布式缓存。 有什么想法吗?

谢谢, 阿什什

【问题讨论】:

    标签: azure azure-service-fabric service-fabric-stateful


    【解决方案1】:

    您可能可以使用RunAsync 运行后台工作程序来执行缓存驱逐。

    但如果您需要缓存,您也可以考虑在集群上运行 containerRedis。如果需要,可以将 Redis 配置为运行“high available”。

    【讨论】:

      猜你喜欢
      • 2016-12-04
      • 2017-07-12
      • 2017-06-07
      • 2017-12-01
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 2016-08-23
      • 2015-12-04
      相关资源
      最近更新 更多