• 小D课堂


    笔记


    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

    这样就启动了三个服务




     

  • 相关阅读:
    用css3弹性盒子模型实现九宫格布局
    css布局之左中右结构总结
    内联块inline-block的垂直间隙问题
    Jquery选择器 讲解
    U大师装系统
    陈伟:软件趋势——云物移大智
    asp网站发布步骤总结
    MYfirst
    ASP.net 利用From实现上传文件
    【ASP.NET Core CentOS 发布】(四)在CentOS上安装.NET Core运行时、部署到CentOS
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11441103.html
Copyright © 2020-2023  润新知