zoukankan      html  css  js  c++  java
  • eureka_ribbon学习_1

    这里发现了一个我觉得比较在意的事,

    @EnableEurekaClient和@EnableDiscoveryClient,这两个注解功能都是为了实现开启注册功能

    @EnableDiscoveryClient基于spring-cloud-commons, 其他的注册中心,推荐使用。@EnableEurekaClient基于spring-cloud-netflix,只推荐注册中心是eureka。

    好了,开始正式学习

    这次将ribbon和eureka进行关联

    创建ribbon模块

    service-ribbon : Web、Eureka Discovery、Ribbon

    配置yml

    server:
      port: 8764
    eureka:
      client:
        service-url:
          defaultZone : http://localhost:8761/eureka/
    spring:
      application:
        name: service-ribbon

    这里需要在Application里面添加一个负载均衡的RestTemplate Bean(目前不求甚解,只求整个都有个大致了解)

    @Bean
    @LoadBalanced
    RestTemplate restTemplate(){
        return new RestTemplate();
    }

    记得添加@EnableDiscoveryClient

    之后就是使用restTemplate进行一个跳转

    restTemplate.getForObject("http://SERVICE-HI/hi?name="+name,String.class);

    去访问Eureka中注册的SERVICE-HI的内容

  • 相关阅读:
    Sikulix 多个相似图片的选择
    Sikulix选取相对位置的图片或对象
    Sikulix 实用方法
    两个Excel内容比较
    SIkulix在Eclipse中的使用
    Sikulix IDE简介
    安装Sikulix
    Sikuli简介
    建立连接ALM的xml config文件
    XML序列化成对象
  • 原文地址:https://www.cnblogs.com/kongkongFabian/p/9973256.html
Copyright © 2011-2022 走看看