持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第16天,点击查看活动详情
前言
上篇讲到了搭建zookeepr环境,payment服务注册到zookeepr,今天我们consumer调用注册中心的payment服务
首先我们需要重新搭建一个新的consumer工程
搭建工程
参照上篇的Payment-8004工程
启动payment和consumer的服务测试,上面的服务名称要和zookeeper里面的保持一致
postman测试接口调用服务成功
consul
consul也是可以作为注册中心 官网地址
可以作为分布式服务发现和配置管理系统,具体介绍查看官网
安装运行
解压之后会发现cousul.exe,在对应的目录执行
consul agent -dev
打开对应的web对应面板
http://localhost:8500/ui/dc1/services
服务注册
新建一个新的payment工程
添加对应的controller
启动服务postman测试
同样看到服务注册到了consul的控制面板
新建一个consumer调用consul的服务
配置文件,主启动类,controller
启动服务验证
Consul控制台注册了consumer-service
这样就完成了consul服务注册中心的调用