【发布时间】:2015-03-10 05:43:24
【问题描述】:
我有一个用于为 varnish 3.x 添加和删除后端的简单程序。 它以一种简单的方式完成:有一个 python 程序接受 HTTP 请求以添加和删除命名服务的后端。它使用 VCL 配置添加和删除特定导向器的后端,然后重新加载 varnish 的配置。
现在我想知道如何为新的 (4.x) Varnish-cache 实现这样的方案。我从文档 directors have moved from VCL modules 到 VMOD loadables 看到了。正如我所看到的,现在不可能在不重新启动整个清漆的情况下即时添加新的后端或导演。还是我错了?
所以问题是:
- Varnish-cache 4.x 是否有任何外部 [用于 varnish 本身] API 来管理配置和控制器?
- 在 Varnish 4.x 中无需重新启动 varnish 即可自动管理导向器的最佳方式是什么?
【问题讨论】:
标签: varnish varnish-vcl