当前位置: 首页 > news >正文

openFeign配置okhttp

原来的项目出现了性能问题,老大不知道怎么的,让我改openFeign线程池为okhttp,说原生的不支持线程池性能比较差。
原openFeign配置文章地址

一、pom文件

		<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId><version>4.0.3</version></dependency><!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-openfeign --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId><version>3.1.2</version></dependency><!--OKHttp--><dependency><groupId>io.github.openfeign</groupId><artifactId>feign-okhttp</artifactId><version>11.8</version></dependency>

二、配置文件application.yaml

server:port: 9040
spring:# 配置数据源datasource:url: jdbc:mysql://10.x.x.xxxx:xxx/xxx?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaidriver-class-name: com.mysql.cj.jdbc.Driverusername: rootpassword: xxxxhikari:maximum-pool-size: 10max-lifetime: 60000idle-timeout: 30000connection-timeout: 3000connection-test-query: "SELECT 1"minimum-idle: 5
# 开启okhttpcloud:openfeign:okhttp:enabled: true

在这里插入图片描述

三、说明

看到很多博客,解决方案都是直接配就好了,笔者一开始也是这样。
但是不知道为啥,配置文件的路径名不一样。
花费了笔者很多时间,最后是开启debug日志一个个看启动日志提示,找到原来是配置路径名不一样。

开启openfeign debug 配置
logging:level:root: debug

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 63.利用PEB获取模块列表
  • Hive小文件合并
  • DDoS 究竟在攻击什么?
  • 每日任务:TCP/IP模型和OSI模型的区别
  • VsCode | 让空文件夹始终展开不折叠
  • 算法与算法分析
  • gitlab更新了ssh-key之后再登录还是要求输入密码, 报 Permission denied, please try again.
  • win11 安装 Gradle
  • ROM修改进阶教程------修改rom 开机自动安装指定apk 自启脚本完整步骤解析
  • [Day 36] 區塊鏈與人工智能的聯動應用:理論、技術與實踐
  • 通过iframe碎片实现web局部打印
  • web前端 React 框架面试200题(五)
  • OMOST 作画能力的硬核解析[C#]
  • 当 Nginx 出现请求的缓存数据损坏,如何处理?
  • Hadoop-HDFS
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 《Java编程思想》读书笔记-对象导论
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • angular2开源库收集
  • Java精华积累:初学者都应该搞懂的问题
  • mongodb--安装和初步使用教程
  • Python利用正则抓取网页内容保存到本地
  • Vue 动态创建 component
  • 测试开发系类之接口自动化测试
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 前端
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 通信类
  • 微服务框架lagom
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 延迟脚本的方式
  • Hibernate主键生成策略及选择
  • MyCAT水平分库
  • ​渐进式Web应用PWA的未来
  • # 职场生活之道:善于团结
  • #etcd#安装时出错
  • (04)odoo视图操作
  • (145)光线追踪距离场柔和阴影
  • (4)STL算法之比较
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (十)T检验-第一部分
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (一)Java算法:二分查找
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .net wcf memory gates checking failed
  • .NET 使用 XPath 来读写 XML 文件
  • .NET 中创建支持集合初始化器的类型
  • .net反混淆脱壳工具de4dot的使用
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)