版权印作品库

基于Consul的服务注册和服务发现侵权举报

发布日期:2018.03.28

准备工作 服务注册 启动consul服务 配置应用程序 授权health check 服务发现 Consul Template 安装 配置模板 动态替换 上节课我们 使用Rancher Compose部署了mst-user-service,我们的Pipeline已经搭建完毕,这节课我们切换到跟开发人员更密切的主题:如何在众多微服务中管理我们的服务注册和发现。

本节课主要内容:

服务注册 服务发现 Consul Template 准备工作 这节课我们一起在本地机器搭建基于consul的服务注册和发现,并针对mst-user-service、mst-order-service、mst-goods-service三个服务配置服务注册和发现。

$ cd ~/mst
$ git clone git@github.com:tw-ms-training/mst-user-service.git
$ git clone git@github.com:tw-ms-training/mst-order-service.git
$ git clone git@github.com:tw-ms-training/mst-goods-service.git




开始之前,先来了解一下服务注册与发现工作原理:

当User Service启动的时候,会向Consul发送一个POST请求,告诉Consul自己的IP和Port Consul 接收到User Service的注册后,每隔10s(默认)会向User Service发送一个健康检查的请求,检验User Service是否健康 当Order Service发送 GET 方式请求/api/addresses到User Service

转载使用

转载使用

不允许编辑作品内容 非专有使用 无转授权
允许在互联网范围内,转载该作品,并在使用时指明作者姓名、作品名称及作品来源。
查看转载使用许可协议
授权价格: 免费
素材使用

素材使用

允许编辑作品内容 非专有使用 无转授权
允许在互联网范围内,作为素材编辑使用该作品,并在使用时可不指明作者姓名、作品名称及作品来源。
查看素材使用许可协议
授权价格: 2元

其他版权作品更多

BFF - Backend for Frontend发布时间:2018-09-26 15:06:33
Workshop中的价值交付投射模型发布时间:2018-08-29 10:43:11
JUnit 5 发布记录发布时间:2018-08-24 02:15:40

程序袁

信用等级
信用等级B
  • 作品数量81
  • 授权次数6

版权印活动专区更多

  1.  
  2.  
  3.  

版权声明

本作品系本权利人的原创作品,本权利人对本作品享有完整的著作权,任何个人或单位未经许可不得进行任何使用。使用者可以通过版权印平台获取授权在互联网环境下对本作品进行转载使用或素材使用。使用者必须按照授权说明中规定的使用方式使用作品。未获取授权或未按照规定的使用方式使用作品的,都属于侵权行为,将承担相应法律责任。

0