笔记
6、服务注册和发现之Eureka Client搭建商品服务实战 简介:搭建用商品服务,并将服务注册到注册中心 1、创建一个SpirngBoot应用,增加服务注册和发现依赖 2、模拟商品信息,存储在内存中 3、开发商品列表接口,商品详情接口 4、配置文件加入注册中心地址 使用eureka客户端 官方文档:http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#netflix-eureka-client-starter开始
首先新建spring boot应用
正在初始化 输入包名和项目名称 Eureka Discovery:服务的发现与注册 直接finish 先把Eureka的server端的项目跑起来 在Service的里面新建几个包 再去建实体类,实现序列化接口 生成所有属性的getter和setter方法 把实体类重构改成大写首字母 定义Service类 Service的实现类 在product的类里面定义构造函数初始化的方法 在类初始化的时候,会先构造一些假的数据 完善controller的代码 启动程序注册
首先把配置文件的格式修改为yml的格式 加配置,表明它是网注册注册的一个配置 使用eureka客户端 官方文档:http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#netflix-eureka-client-starter
eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/再配置上服务的名称 启动service的程序,因为修改了端口号 再访问注册中心的管理后台 再去启动一个服务 再次启动 比如再换一个端口可以再启动一个服务 启动服务3 这样就启动了三个服务