通过其DNS接口或准备好的查询,领事已经允许进行负载平衡。因此,我想知道Traefik或Fabio之类的解决方案的附加价值是什么。
答案 0 :(得分:0)
使用领事URL时,大多数应用程序不支持解析SRV记录。因此,如果将服务配置为使用example.service.consul,则它将解析为IP,并根据指定的协议假定端口为443或80。如果在端口x上运行traefik / fabio,则只需单击localhost:x / example,traefik / fabio就会将流量路由到您定义的循环方式运行示例服务的IP:Port组合。他们还提供了很多功能,例如断路器,蓝色/绿色等