zoukankan      html  css  js  c++  java
  • Eureka入门一(了解概念)

    Eureka注册中心(8761端口)

    IDEA(开发工具)

    1,创建项目勾选Eureka Server
    2, 创建yml文件,拷贝配置,下面配置必须为false,意为,该项目不要作为客户端注册,因为本身就是为了帮别人注册而写
    registerWithEureka:false
    fetchRegistry:fallse
    3,启动类加注解:@EnableEurekaServer 代表是注册中心
    4,输入ip:8761进入注册中心

    创建提供者,使用Eureka注册中心

    1,创建聚合项目,在创建提供者的时候,勾选Eureka client
    2,写配置yml,不带false那个配置,因为提供者是客户端
    3,为了暴露接口,在service层的代码类头部加@RestController,在方法头部加@RequesMapping
    4,在启动项加上@@EnableDiscoveryClient


    创建消费者,使用Eureka注册中心

    1,创建聚合项目,勾选Thymeleaf、EurekaDis 、Feign(等于过去的dubbo)
    2, 配置yml,拷贝,不带false那个配置,因为消费者也是客户端,记得设置静态模板缓存为false
    3, 写页面
    4, 写Service接口,给他头部加注解@FeifnClient(value="在注册中心中提供者放的名字"),在抽象方法头部加注解@RequestMapping("/方法名")
    5,写Action
    6,在启动类头部加注解@EnableEurekaClient,@EnableFeignClents


    跟dubbo,zookeep的区别:
    使用程度:
    应为dubbo是阿里提供,目前在国内是使用频率高于Eureka
    区别:
    dubbo是在服务层把接口封装成包,然后暴露出来
    Eureka是在消费者提供接口,用注解的方式对应到提供者的实现方法
    共点:
    都是以注册中心为媒介

  • 相关阅读:
    HDU 1290 献给杭电五十周年校庆的礼物(面分割空间 求得到的最大空间数目)
    2018年暑假ACM个人训练题6 解题报告
    HDU 2096 小明A+B(%的运用)
    HDU 2097 sky数 (进制转化)
    布局(codevs 1242)
    Remmarguts’ Date(poj 2449)
    魔法猪学院(codevs 1835)
    统计单词个数(codevs 1040)
    小L 的二叉树(洛谷 U4727)
    Shortest Prefixes(poj 2001)
  • 原文地址:https://www.cnblogs.com/lwh-note/p/9039201.html
Copyright © 2011-2022 走看看