领事设置没有码头工具用于生产用途


十二*
2025-03-18 12:51:04 (8小时前)
  1. 我正在做POC


领事
</跨度>
用于支持服务发现和多个微服务版本。

领事
</跨度>
在Linux VM上设置客户端和服务器群集(3个服务器)。我按照 的文档

领事
</跨度>
并且设置成功。

这是我的疑问。我的设置完全在虚拟机上。我已经使用HTTP API添加了服务定义。相同的服务在两个节点上运行。
服务是

2 条回复
  1. 0# 凯撒 | 2019-08-31 10-32



    等待!请不要这样做!



    做。不。跑。

    CONSUL

    。如。根。



    请。你可以,但不是。而是执行以下操作:




    1. 在VM上运行缓存或转发DNS服务器。我偏向于

      dnsmasq

      因为它在普通情况下的简单性和稳定性。


    2. 配置

      dnsmasq

      转发TLD

      .consul

      到了

      consul

      代理人听

      127.0.0.1:8600

      (默认)。


    3. 更新你的

      /etc/resolv.conf

      文件指向

      127.0.0.1

      作为你的名字服务员。

    4. </醇>


      有几种方法可以做到这一点,官方文档有一篇值得研究的文章:




      https://www.consul.io/docs/guides/forwarding.html



      这应该让你开始。


登录 后才能参与评论