注册中心

服务注册与发现

  当我们新添加一个微服务示例的时候,微服务就会将自己的ip和prot发送到注册中心,在注册中心里面记录下来,当API gateway需要访问某些微服务的时候,

就回去注册中心取到相应的IP和Port。从此实现自动化操作。

技术选型

  consul

  docker拉取consul镜像

  docker pull consul

  运行容器

  docker run -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8600:8600/udp consul consul agent -dev -client=0.0.0.0
  docker container update --restart=always 5b67

  访问consul

  浏览器输入 127.0.0.1:8500

 

  访问DNS

  dig @127.0.0.1 -p 8600 consul.service.consul SRV

  

posted @ 2023-05-26 16:45  99号的格调  阅读(27)  评论(0编辑  收藏  举报