zoukankan      html  css  js  c++  java
  • springCloud基础使用——eureka

    springCloud常用技术点整理

    常用技术点
    eureka 服务注册于发现,用于服务的管理
    Ribbon 基于客户端的负载均衡
    feign web调用客户端,能够直接http接口调用
    hsytrix 熔断 降级
    admin 健康检查

    搭建eureka单节点服务

    环境: sts jdk8 

    1.1 sts新建spring start project  引入eureka server包即可

    1.2 配置文件:

    properties:

     #是否将自己注册到Eureka Server,默认为true,由于当前就是server,故而设置成false,表明该服务不会向eureka注册自己的信息

    eureka.client.register-with-eureka=false

    #是否从eureka server获取注册信息,由于单节点,不需要同步其他节点数据,用false

    eureka.client.fetch-registry=false

    #设置服务注册中心的URL,用于client和server端交流

    eureka.client.service-url.defaultZone=http://euk1.com:7901/eureka/

    euk1.com是在windows中host文件修改127.0.0.1映射文件后

    1.3 在启动类引入@enableEurekaServer注解

    -----------------------完成单节点注册中心搭建

    访问地址: localhost:7901

     2、搭建eureka集群

     2.1 在hosts配置多域名

    C:WindowsSystem32driversetc

    127.0.0.1       euk1.com

    127.0.0.1       euk2.com

     2.2 ping验证 

     2.3 主配置

    文件名:application.properties

    启动配置需要使用的文件

    spring.profiles.active=euk2

    服务名称

    spring.application.name=EurekaServer

    节点1配置

    文件名:application-euk1.properties

    eureka.client.service-url.defaultZone=http://euk2.com:7002/eureka/

    eureka.instance.hostname=euk1.com

    server.port=7001

    节点2配置

    文件名:application-euk2.properties

    eureka.client.service-url.defaultZone=http://euk1.com:7001/eureka/

    eureka.instance.hostname=euk2.com

    server.port=7002

    修改application.properties中的active配置来控制启动的节点

    访问地址: http://localhost:7901/       http://localhost:7902/

     

     

  • 相关阅读:
    js实现选择切换
    Jquery操作select
    Mybatis 高级结果映射 ResultMap Association Collection
    jQuery的一些特性和用法
    利用JSONP解决AJAX跨域问题的原理与jQuery解决方案
    List转成Array 连个Array比较
    3.15
    Get 和 Post 方法的选择和URL的设计
    fd
    如何维护一个1000 IP的免费代理池
  • 原文地址:https://www.cnblogs.com/crazycomputers/p/13606985.html
Copyright © 2011-2022 走看看