在领事文档中,它说服务配置文件应该存储在/etc/consul.d/
目录中。
我正在运行一个 3 节点集群,我是否必须在每个节点上 cpy consul.d 或者同步将在集群内完成?
在领事文档中,它说服务配置文件应该存储在/etc/consul.d/
目录中。
我正在运行一个 3 节点集群,我是否必须在每个节点上 cpy consul.d 或者同步将在集群内完成?
您应该仅将服务配置文件存储在它真正启动的那个节点上,因为代理 端点仅用于与本地 Consul 代理进行交互。之后,它将自动与集群同步。
因此,如果您在 node1 上启动了服务,则应将此服务的配置文件仅存储在 node1/etc/consul.d/
目录中。