【问题标题】:Varnish in kubernetes satefulsetKubernetes satefulset 中的清漆
【发布时间】:2021-10-12 15:13:35
【问题描述】:

我已经在我的 k8s 中部署了 varnish 作为部署,但我想保持状态并且不想在 pod 重启后丢失缓存的数据。你是怎么做的 - statefulset?是否有现成的 helm chat 可用于 varnish 6 的 k8s 部署?

【问题讨论】:

    标签: varnish


    【解决方案1】:

    不幸的是,StatefulSet 对您没有帮助,因为它们似乎不会冻结 Varnish 用来存储其缓存对象的内存。即使可以,也很棘手。

    因为 Varnish 的原生 file stevedore 不支持持久性,并且从磁盘碎片的角度来看它的性能非常差,所以唯一真正的选择是使用 Varnish Enterprise's Massive Storage Engine 功能。

    我知道这不是开源功能,但这是我能想到的唯一可行的解​​决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-01
      • 2020-04-09
      • 2021-09-30
      • 2012-07-20
      • 2011-07-31
      • 2011-09-28
      • 2017-08-05
      • 1970-01-01
      相关资源
      最近更新 更多