在consul文档中,它指出服务配置文件应该存储在 /etc/consul.d/ 目录。我正在运行一个3节点的集群,我是否必须在每个节点上使用consur.d,或者同步将在集群内完成?
/etc/consul.d/
zyfwsgd61#
您应该只将服务配置文件存储在它真正启动的节点上,因为代理端点仅用于与本地consur代理交互。之后,它将自动与集群同步。所以,如果您在node1上启动了服务,那么您应该只在node1中存储此服务的配置文件 /etc/consul.d/ 目录。
1条答案
按热度按时间zyfwsgd61#
您应该只将服务配置文件存储在它真正启动的节点上,因为代理端点仅用于与本地consur代理交互。之后,它将自动与集群同步。
所以,如果您在node1上启动了服务,那么您应该只在node1中存储此服务的配置文件
/etc/consul.d/
目录。