开发技术-FeignClient 对单个接口设置超时时间

1. 背景

FeignClient 调用某个接口,3s 没有结果就需要停止,处理后续业务。

2. 方法

FeignClient 自定义 name 属性

@FeignClient(name = "aaa" , url = "xxx")
public interface TestApi {
    @ResponseBody
    @POSTMapping(value = "xx")
    String test(@RequestBody String queryRequest);
}

然后在配置文件中,定义 aaa 的超时时间,以 yml 为例:

feign:
  client:
    config:
      aaa:
        connectTimeout: 3000
        readTimeout: 3000

在这里插入图片描述
(图网,侵删)

相关推荐

  1. feign设置超时时间

    2024-03-21 07:44:01       20 阅读
  2. 延长某个接口的响应超时时间

    2024-03-21 07:44:01       8 阅读
  3. 【数据库】postgressql设置数据库执行超时时间

    2024-03-21 07:44:01       38 阅读
  4. 关于SpringBoot MVC接口超时时间的分析

    2024-03-21 07:44:01       12 阅读
  5. MySQL 8.0 支持单个数据库设置只读!

    2024-03-21 07:44:01       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-21 07:44:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-21 07:44:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-21 07:44:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-21 07:44:01       20 阅读

热门阅读

  1. 面试常问问题

    2024-03-21 07:44:01       18 阅读
  2. 洛谷P6866 [COCI2019-2020#5] Emacs

    2024-03-21 07:44:01       19 阅读
  3. gitee上传存储文件、下载文件

    2024-03-21 07:44:01       20 阅读
  4. 开源IT自动化运维工具Ansible Playbook介绍

    2024-03-21 07:44:01       20 阅读
  5. OpenCV特征检测与描述符模块

    2024-03-21 07:44:01       20 阅读
  6. C++_opencv中图像深度、通道和对应数据类型

    2024-03-21 07:44:01       19 阅读
  7. 【MySql】SQLite和MySQL的区别

    2024-03-21 07:44:01       19 阅读
  8. AWS Sagemaker详解

    2024-03-21 07:44:01       17 阅读
  9. Hive面试重点

    2024-03-21 07:44:01       22 阅读
  10. Hive自定义UDF函数

    2024-03-21 07:44:01       19 阅读
  11. 【面试自测】Spring

    2024-03-21 07:44:01       20 阅读
  12. python實現excel轉txt代碼

    2024-03-21 07:44:01       21 阅读
  13. SpringMVC

    SpringMVC

    2024-03-21 07:44:01      17 阅读
  14. 无人机拦截

    2024-03-21 07:44:01       19 阅读