Advertisement

Consul服务发现协议支持

阅读量:
在这里插入图片描述

本文进一步通过具体实例阐述了Consul平台中基于HTTP协议与DNS协议所实现的服务发现功能运作机制。

事前准备

初始化Consul服务并完成以下两个服务的注册流程

服务定义文件名称 服务名称 tag信息 端口信息
service-nginx.json nginx nginx-tag 80
service-tornado.json tornado tornado-tag 8080

相关内容可详阅:Consul服务注册示例

HTTP协议方式

通过HTTP协议能够核实已注册服务的相关信息,例如,若需验证已注册服务的具体内容,可采用以下指令进行操作:

操作指令:curl http://localhost:8500/v1/catalog/services

本例中命令的执行结果展示如下:

复制代码
    liumiaocn:~ liumiao$ curl http://localhost:8500/v1/catalog/services
    {
    "consul

全部评论 (0)

还没有任何评论哟~