dyc87112 / blog-comments

5 stars 1 forks source link

Spring Cloud构建微服务架构:服务消费(Feign)【Dalston版】 | 程序猿DD #179

Open dyc87112 opened 6 years ago

dyc87112 commented 6 years ago

http://blog.didispace.com/spring-cloud-starter-dalston-2-3/

通过前两篇《Spring Cloud构建微服务架构:服务消费(基础)》和《Spring Cloud构建微服务架构:服务消费(Ribbon)》,我们已经学会了在Spring Cloud中基本的服务调用方式。本文我们将继续介绍Spring Cloud中的另外一个服务消费的工具:Spring Cloud Feign。 Sp

aa3313322122 commented 6 years ago

貌似springboot 2.0.5没有这个feign的注解。

Artemis29 commented 5 years ago

服务消费者尝试了 基础方式、ribbon方式 、feign方式,然后开启了多个eureka-client,调用出来的效果是一样的,那么这几种方式,除了调用的姿势不一样之外,还有没有其他的不一样?

dyc87112 commented 5 years ago

@Artemis29 服务消费者尝试了 基础方式、ribbon方式 、feign方式,然后开启了多个eureka-client,调用出来的效果是一样的,那么这几种方式,除了调用的姿势不一样之外,还有没有其他的不一样?

编码模式不同,另外Feign还整合了hystrix,开启之后会自动保护对外接口的调用

Asonxw commented 5 years ago

新手可能并不知道application要放在最外层

junyu1991 commented 5 years ago

貌似springboot 2.0.5没有这个feign的注解。

`

org.springframework.cloud
        <!-- 当使用Finchley版本的spring cloud时,需要使用spring-cloud-starter-openfeign -->
        <!-- 当使用Edgware版本的spring cloud时,需要使用spring-cloud-starter-feign -->
        <artifactId>spring-cloud-starter-openfeign</artifactId>
    </dependency>`