什么是由consul使用不同的端口?什么是每个端口的目的是什么?有什么办法来配置领事使用不同的端口,以运行?
当读取consul documentation你会发现以下信息。
使用的端口
领事需要多达4个不同的端口正常工作,有的在TCP,UDP,或这两种协议。下面我们记录每个端口的需求。
您可以配置领事服务,以通过编辑配置文件在不同的端口上运行。例如设置在端口53中的DNS接口和端口的HTTP API 80上端口配置的更多细节是here。
{
"ports": {
"dns": 53,
"http": 80
}
}
次要更新从@Brrrr响应:
https://github.com/hashicorp/consul/blob/master/CHANGELOG.md#080-april-5-2017
所使用RPC和-rpc-ADDR标志与领事进行通信的所有CLI命令已被转换,以使用HTTP API和适当的标记它,和RPC字段已经从端口和地址绑定CONFIGS除去。
所以,现在的CLI使用TCP的8500像其他客户。