openfeign

Posted leeego-123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openfeign相关的知识,希望对你有一定的参考价值。

技术图片

 

 

 技术图片

 

 

技术图片

 

 

 

POM文件的依赖:

  <!--openfeign-->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-openfeign</artifactId>
        </dependency>
        <!--eureka client-->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
        </dependency>

注意这里的YML:

server:
  port: 80

eureka:
  client:
    register-with-eureka: false                            #这里的OPenFeign不注册到Eureke
    service-url:
      defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka
#设置feign 客户端超时时间(openFeign默认支持ribbon)
ribbon:
#指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间
  ReadTimeout: 5000
#指的是建立连接后从服务器读取到可用资源所用的时间
  ConnectTimeout: 5000

logging:
  level:
    #feign日志以什么级别监控哪个接口
    com.atguigu.springcloud.service.PaymentFeignService: debug

 

 

 

技术图片

 

 

 技术图片

 

以上是关于openfeign的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud升级之路2020.0.x版-27.OpenFeign的生命周期-创建代理

SpringCloud升级之路2020.0.x版-27.OpenFeign的生命周期-创建代理

聊聊我认为的OpenFeign

花一个周末,掌握 SpringCloud OpenFeign 核心原理

Java 开源项目 OpenFeign —— feign 结合 SpringBoot

SpringCloud基础OpenFeign:远程通信