heliumd 用于配置Varnish的Etcd感知守护进程
氦气用于配置感知守护进程Heliumd,将Varnish配置存储在Etcd中,侦听更改并重新配置Varnish。它在Dockerized环境中使用,并且可以与其他服务一起使用。启动Heliumd以合理的默认值开始。它期望Varnish与运行在端口6082上的管理界面在同一主机上运行。默认情况下,Heliumd将写入两个文件,分别是/etc/varnish/directors.vcl
和/etc/varnish/default.vcl
。所有默认值均可覆盖,您可以通过使用--help
运行Heliumd来查看详细列表。要启动Heliumd,您必须提供工作Etcd实例的地址,例如运行以下命令:$ ./heliumd http://127.0.0.1:4001
。
在Docker容器中运行Heliumd,您可以参考Docker守护进程安全配置项目详解和Docker搭建etcd集群以了解更多细节。该存储库包含一个工作Dockerfile,它在端口80上公开Web界面。有关Varnish的安装和配置,您可以查看Varnish安装配置和varnish的经典配置的指南,以确保配置的正确性和优化。
下载地址
用户评论