SpringCloud从零构建(三)——创建消费者Customer

创建消费者Customer

前面讲了服务提供方的创建以及如任何注册到服务中心,这一讲我们主要讲消费者的创建,即通过Customer调用Server,如果前面的博客没看,还请看一看,这一篇用到的很多配置和前面息息相关。

一)创建项目

1、创建步骤基本和创建server一致,打开上一篇创建的项目microservice选中,并单击右键New→Module,选择Spring Initializr默认下一步;
2、进入该页面填Group和Artifact,Group要写对和上次的要一样,Artifact 我命名为app-customer-first,app-customer指的是应用的消费者,后面会做测试,需要多个app-customer,所以这里我加了一个first,Type请选择Maven Project,其他的按图1选择;
在这里插入图片描述
3、选择Next,然后根据图2中的选项选择,然后点击Next,等待项目创建;
Lombak主要是方便后面创建实体类不用写get,set方法,总之很好用,安装方法可以自行搜索,当然这个是自选项,可有可无,其他都要有。
在这里插入图片描述
4、创建好项目之后进行配置,如图3所示;
在这里插入图片描述
5、配置主要是写application.properties,yml转格式就好了,配置内容就不在解释了和服务一样的;

server.port=8200
spring.application.name=app-customer
eureka.client.service-url.defaultZone: http://localhost:8081/eureka/

6、下面配置启动类,如图所示,主要在该类上面加注解@EnableDiscoveryClient
在这里插入图片描述

二)启动项目

7、启动项目localhost:8200,打开注册中心如果看到上面红框内内容为app-customer,表示启动成功,下面是我们之前启动的app-server。
注意:在启动8100端口前,请先启动eureka注册中心,也就上上篇讲到的localhost:8081

在这里插入图片描述

SpringCloud从零构建(一)——Eureka注册中心
SpringCloud从零构建(二)——创建服务端Server
SpringCloud从零构建(三)——创建消费者Customer
SpringCloud从零构建(四)——Feign实现负载均衡
SpringCloud从零构建(五)——Config配置中心
SpringCloud从零构建(六)——消息总线Bus+Rabbit MQ实现动态刷新

下一篇讲Feign实现负载均衡。
github地址:https://github.com/gjen1996/microservice
如果有问题欢迎小伙伴留言和我沟通交流。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值