我一直在花时间阅读文档并在Internet上搜索,但仍然找不到能帮助我清楚理解的词。
当前,我已经有一个工作正常的微服务生态系统(docker
或kubernetes
)使用单节点Consul作为服务发现并使用Traefik作为网关。我要存档的是扩大Consul的规模,以便在一台服务器关闭时,其他服务器仍然可用。
据我了解,我需要一个Consul集群,其中包括
我的问题是:
我的系统的更多信息是,大多数服务是带有Spring Cloud Consul的spring boot应用程序;系统通过docker-compose
进行Dockerized部署,或通过Terraform进行Google Kubernetes部署。