设置超时时间
在application.yml
中
# 设置超时时间
ribbon:
# 指与服务器建立链接的超时时间(单位: ms)
ConnectTimeout: 1000
# 指与服务器建立链接之后,从服务器读取到可用资源所花时间
ReadTimeout: 5000
配置日志输出
OpenFeign
有4个日志级别
NONE
: 不输出任何日志BASIC
: 仅记录请求方法、URL、响应状态吗以及执行时间HEADERS
: 除了BASIC
中的信息外,还记录请求和响应的头信息FULL
: 输出所有信息
编写配置类
package com.ilirus.springcloud.config;
import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class OpenFeignConfig {
@Bean
Logger.Level feignLoggerLevel() {
return Logger.Level.FULL;
}
}
在application.yml
中配置控制台日志输出级别
logging:
level:
com.ilirus.springcloud.service.PaymentFeignService: debug