如何解决我们可以使用领事提供站点特定的端点URL吗?
基本和天真的问题,我在youtube上看到了一个演示,领事服务器和代理如何根据端口的可用性一起工作以在80端口托管一个Web服务。即从哪个服务器启动,它将使该服务可用。但是对于场景,我在问我们是否可以根据用户请求的位置将用户专门重定向到类似Web服务的端点? 如果可能的话,请问领事需要什么配置?
解决方法
Consul使用网络断层扫描系统为群集中的节点计算网络坐标。在数据中心内部,它可以与Prepared Queries(除了other methods结合使用)一起发现数据中心中给定代理附近的服务实例。
对于来自外部用户的流量,您需要使用NS1之类的DNS全局流量管理器或F5的BIG-IP DNS将最终用户定向到最近的数据中心。一旦进入数据中心,您就可以利用Consul将连接路由到最近的服务实例。
请参阅NS1上的此博客文章,了解它们与Consul的集成以及根据服务位置路由流量的能力。 https://ns1.com/blog/hashicorp-and-ns1-automating-application-networking-for-microservices
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。