领事使用的不同端口

eld*_*dos 24 ports consul

领事使用的不同端口有哪些?每个港口的目的是什么?有没有办法配置consul使用不同的端口运行?

Brr*_*rrr 63

阅读领事文档时,您将找到以下信息.

使用的端口

Consul最多需要4个不同的端口才能正常工作,有些端口需要TCP,UDP或两种协议.下面我们记录每个端口的要求.

  • 服务器RPC(默认8300).服务器使用它来处理来自其他代理的传入请求.仅限TCP.
  • Serf LAN(默认8301).这用于处理LAN中的八卦.所有代理商都要求.TCP和UDP.
  • Serf WAN(默认8302).服务器使用它来通过WAN闲聊到其他服务器.TCP和UDP.
  • HTTP API(默认8500).客户端使用它来与HTTP API通信.仅限TCP.
  • DNS接口(默认8600).用于解析DNS查询.TCP和UDP.

您可以通过编辑配置文件将consul服务配置为在不同端口上运行.例如,在端口53上设置dns接口,在端口80上设置HTTP API.有关端口配置的更多详细信息,请参见此处.

{ 
  "ports": { 
    "dns": 53,
    "http": 80
  } 
}
Run Code Online (Sandbox Code Playgroud)

  • 那么如果我们不使用默认端口,应该用`-join`提到哪个端口.服务器RPC或Serf LAN (2认同)