栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring cloud(一)Eureka注册中心

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring cloud(一)Eureka注册中心

Spring cloud 核心组件:

  1. Eureka 注册中心(当然也可以用阿里的nacos更方便,nacos可以理解为Eureka+Config)
  2. Config 配置中心
  3. Gateway网关(zuul网关已经被gateway取代了)
  4. Ribbon负载均衡(一般不会用ribbon,而用openfeign,底层是ribbon,集成了熔断器)
  5. Hystrix熔断器
    idea new一个module,选择Spring Cloud Discovery——》Eureka Server即可。

    Eureka application.yml
# 服务注册中心 (单节点)
server:
  port: 80

eureka:
  instance:
    hostname: localhost
  client:
    fetch-registry: false # 表示是否从Eureka Server获取注册信息,默认为true.因为这是一个单点的Eureka Server,不需要同步其他的Eureka Server节点的数据,这里设置为false
    register-with-eureka: false # 表示是否将自己注册到Eureka Server,默认为true.由于当前应用就是Eureka Server,故而设置为false.
    service-url:
      # 设置与Eureka Server的地址,查询服务和注册服务都需要依赖这个地址.默认是http://localhost:8761/eureka/;多个地址可使用','风格.
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

EurekaSpringbootApplication.java加入@EnableEurekaServer注解

@EnableEurekaServer//开启注册中心
@SpringBootApplication
public class EurekaApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaApplication.class, args);
    }

}

启动项目,访问:localhost:80

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/532103.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号