E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
feign
微服务架构-
Feign
声明式调用
Feign
声明式调用是一种在微服务架构中简化服务间通信的方法,它允许开发人员通过定义接口和添加注解来调用远程服务,而无需处理底层的HTTP请求细节。
时雨h
·
2025-04-03 21:49
JAVA
面试
web
java
学习
数据库
open
feign
源码分析--获取nacos接口提供方IP
源码分析publicResponseexecute(Requestrequest,Request.Optionsoptions)throwsIOException{try{URIasUri=URI.create(request.url());StringclientName=asUri.getHost();URIuriWithoutHost=cleanUrl(request.url(),clien
呼呼通
·
2025-04-02 03:34
java
前端
服务器
spring
cloud
Spring Boot分布式项目重试实战:九种失效场景与正确打开方式
以下是使用Mermaid语法绘制的重试架构图和决策流程图,可直接嵌入Markdown文档使用:分布式重试架构图(retry-architecture)基础设施服务集群客户端HTTP请求JDBC重试
Feign
潘多编程
·
2025-04-01 00:19
spring
boot
分布式
后端
Spring Boot分布式项目实战:装饰模式的正确打开方式
一、分布式环境下的典型应用场景在订单服务调用运力系统时,我们遇到了三个典型问题:需要为
Feign
客户端添加分布式请求
潘多编程
·
2025-03-29 16:26
spring
boot
分布式
后端
java面试题-微服务篇
一、SpringCloud组件有哪些Nacos注册中心,Ribbon负载均衡,
Feign
远程调用,sentinel服务熔断,Gateway网关二、服务注册和服务发现是什么意思服务注册:服务提供者需要把自己的信息注册到注册中心
小黑是个程序员
·
2025-03-29 04:58
java
微服务
开发语言
解决一次
feign
调用时间长的问题,一眼难尽,一波三折
改了Open
Feign
的超时时间。成功了
tuchaobo
·
2025-03-28 10:17
jvm
java
linux
谷粒商城实战笔记-问题记录-
Feign
远程调用丢失请求头问题
文章目录1,
Feign
远程调用丢失请求头2,解决方案解释说明如何起作用1,
Feign
远程调用丢失请求头根据图中的流程,
Feign
远程调用丢失cookie的原因可以分析如下:浏览器发送请求:浏览器向order
小手追梦
·
2025-03-28 09:14
谷粒商城
笔记
java
谷粒商城
feign远程调用丢失请求头
Feign
远程调用时参数数据过大的解决方案
Feign
在发生这种情况的原因是因为在配置没有设置配置时实体类在传参过程中会将实体类进行压缩,所有传参的数据量过大会在发送过程中压缩,以及在解压的过程中会导致数据的丢失,从而导致在接受的过程中会报错解决方案
xzhconfig
·
2025-03-28 09:13
spring
java
spring
cloud
Prometheus stack命令行接入springboot服务metrics
SpringBoot
Feign
指标暴露,参考链接:https://edi
fengwuJ
·
2025-03-28 08:37
公司知识总结
prometheus
spring
boot
后端
命令行
monitor
metrics
微服务 - 初级篇
分布式架构1.3微服务SpringCloud2.1了解2.2服务拆分原则2.3服务拆分效果Nacos注册中心3.1认识和安装Nacos3.1.1Nacos下载3.1.2Nacos安装3.2服务注册到Nacos
Feign
编程在手天下我有
·
2025-03-27 01:51
微服务
微服务
架构
云原生
springbus类是做什么用的_Spring Cloud学习教程2【面试+工作】
1.使用
Feign
实现声明式的REST调用1.1.分析之前我们通过RestTemplate调用REST服务,代码是这样的:虽然使用了Ribbon和Hystrix可以实现负载均衡和容错处理,但是这个编码在实现大量业务时会显得太过于冗余
blockchaininfos
·
2025-03-27 00:08
声明式
feign
和继承式
feign
说起SpringChoud的
feign
大家用过的都说好。
Feign
是Netflix开发的声明式、模板化的HTTP客户端。对于我们微服务来说,微服务之间的api调用,使用
feign
来说是再方便不过的。
PureWT
·
2025-03-25 20:06
运维
feign
发送GET请求传递对象参数,报错Request method ‘POST‘ not supported
feign
发送GET请求传递对象参数,报错Requestmethod‘POST‘notsupported参考:
Feign
发送Get请求时使用对象传递参数(Requestmethod‘POST‘notsupported
码到成功>_<
·
2025-03-22 13:59
java
开发语言
Feign
性能调优
Feign
性能调优测试demo地址:https://gitee.com/bjrts/spring-cloud-study-demo/tree/
feign
/父项目pom4.0.0com.baojiaren
feign
pom1.0
௸྄ིོུ倾心ღ᭄ᝰꫛꫀꪝ
·
2025-03-17 07:40
Feign
性能优化以及最佳实践
1.
Feign
性能优化
Feign
底层发起http请求,依赖于其它的框架。
南川北渔
·
2025-03-17 07:08
SpringCloud
性能优化
okhttp
SpringCloudAlibaba:从0搭建一套快速开发框架-05 公共模块(common)编写与优化:提升开发效率实践
序言:上篇主要介绍了Open
Feign
的集成使用,本篇主要优化完善公共模块。公共模块介绍本片主要针对于我个人创建的公共模块(shine-common)展开。
辉辉.
·
2025-03-16 12:38
SpringCloud
2022
java
spring
cloud
spring
boot
微服务
open
feign
发送 多部分请求
@PostMapping(value="/upload",consumes=MediaType.MULTIPART_FORM_DATA_VALUE)publicResultVoupload(@RequestPart("file")MultipartFile[]file,@RequestParam("path")Stringpath);
荭色海湾
·
2025-03-13 10:42
SpringBoot
java
前端
服务器
Spring Cloud相关面试题
•
Feign
:声明式REST客户
努力的搬砖人.
·
2025-03-12 02:53
java
经验分享
后端
spring
笔记
Spring Cloud之远程调用Open
Feign
参数传递
目录Open
Feign
参数传递传递单个参数传递多个参数传递对象传递JSONOpen
Feign
参数传递传递单个参数服务提供方product-service@RequestMapping("/product
新绿MEHO
·
2025-03-11 09:31
Spring
Cloud
JAVA
Java
spring
cloud
监听 RabbitMQ 延时交换机的消息数、Open
Feign
路径参数传入斜杠无法正确转义
背景【MQ】一套为海量消息和高并发热点消息,提供高可用精准延时服务的解决方案我现在有一个需求,就是监听RabbitMQ一个延时交换机的消息数,而RabbitTemplate是不存在对应的方法来获取的。而我们在RabbitMQ的控制台却可以发现延时交换机的消息数,所以其开放的http-api里存在我们需要的数据,通过抓包可得:而我们查看这个包,构造请求(抓包+分析的技巧这里不做介绍)当然你完全可以去
s:103
·
2025-03-09 16:14
后端进阶实践
rabbitmq
分布式
openfeign
Spring Cloud Alibaba Open
Feign
实战:打造稳定高效的远程调用
1.Open
Feign
简介Open
Feign
是SpringCloud组件之一,用于在微服务架构中实现声明式HTTP客户端。
扣丁梦想家
·
2025-03-09 10:57
微服务
微服务
服务调用
SpringBoot对接外部API三大绝技:RestTemplate vs WebClient vs
Feign
,你Pick哪个?
在SpringBoot应用中调用外部接口是常见的需求,通常用于集成第三方服务、微服务间通信等场景。以下是三种常用的调用外部接口的方式,包括代码示例和详细注释:1.使用RestTemplateRestTemplate是Spring提供的一个用于访问REST服务的客户端模板类,它简化了HTTP请求的处理过程。 Javaimportorg.springframework.beans.factory.an
墨瑾轩
·
2025-03-07 16:24
一起学学Java【一】
java
Nacos配置管理
Feign
远程调用Gateway服务网关
1.统一配置管理1.统一配置管理流程1.引入Nacos的配置管理客户端依赖 com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config 2.在userservice中的resource目录添加一个bootstrap.yml文件,这个文件是引导文件,优先级高于application.yml spring: appl
程序员要奋斗
·
2025-03-06 11:39
#
微服务
gateway
java
spring
深入了解构建分布式微服务架构的利器:Spring Cloud Alibaba
目录分布式微服务简介SpringCloudAlibaba简介核心组件Nacos组件Ribbon组件
feign
组件Sentinel组件seata组件gateway组件RabbitMQ组件组件安装步骤参考链接
和光同尘·心止
·
2025-03-05 23:04
架构
分布式
微服务
springcloud
远程调用Dubbo和Open
Feign
的详解
Dubbo和Open
Feign
是两个常用的远程调用框架,分别适用于不同的场景。
格子先生Lab
·
2025-03-05 12:51
dubbo
spring
cloud
11、SpringCloud
1)、Nacos注册中心和配置中心2)、Open
Feign
远程调用3)、LoadBalancer负载均衡的Ribbon(2021之前的版本)4)、Gateway网关5)、Sentinel服务保护限流现成隔离熔断降级方法
_Mortal__
·
2025-03-03 17:50
spring
cloud
spring
后端
Feign
vs Dubbo:轻量级REST对决高性能RPC,谁才是微服务通信的真命天子?
微服务架构中,服务间的通信就像一场“默契对话”——
Feign
和Dubbo是两种截然不同的“语言”。一个像“打电话”一样简单直接,一个像“视频会议”一样高效复杂。
码农技术栈
·
2025-03-03 08:46
dubbo
rpc
微服务
spring
cloud
spring
boot
Feign
vs Ribbon:微服务调用背后的双雄对决,你站哪一边?
而SpringCloud家族中的Ribbon和
Feign
,正是这场对话的两位“翻译官”。它们看似都能实现服务调用,但背后的工作原理却截然不同。今天我们就用“说人话”的方式,揭开它们的秘密!
码农技术栈
·
2025-03-02 10:39
ribbon
微服务
spring
cloud
架构
spring
boot
【Spring Cloud Alibaba】基于Spring Boot 3.x 搭建教程
、开发环境二、简介1.主要功能2.组件三、搭建过程1-主体工程搭建2-服务注册与发现组件——Nacos的安装3-服务注册与发现——服务提供者4-服务注册与发现——服务消费者5-服务配置中心6-Open
Feign
m0_74824534
·
2025-03-02 01:01
面试
学习路线
阿里巴巴
spring
boot
后端
java
【SpringCloud】Gateway
2.5.Open
Feign
传递用户三、配置管理3.1.配置共享?3.2.拉取配置共享3.2.1.引入依赖3.2.2.创建bootstrap.y
m0_74825526
·
2025-03-01 04:56
面试
学习路线
阿里巴巴
spring
cloud
gateway
java
blade-x框架在
feign
请求的请求头中统一添加参数
问题:使用配置类直接实现RequestInterceptor时会将丢失原来需要用到Authorization和Blade-Auth参数,可能会造成已有接口的报错解决方法:1.继承Blade
Feign
RequestInterceptor
生骨大头菜
·
2025-02-28 23:54
java
前端
服务器
年后 总结
Open
Feign
:在学习中知道Open
Feign
是
3分人生
·
2025-02-28 19:00
学习
解决多线程环境下
Feign
调用无法获取请求头的问题
问题背景在Java开发中,我们使用线程池进行异步调用
Feign
接口时,遇到了一个问题:
Feign
接口无法正常调用。
SharSteep
·
2025-02-27 10:04
spring
spring
cloud
JSONField、JsonProperty不生效的问题
@JSONField(name="env_version")privateStringenvVersion;问题:open
feign
请求接口一直获取的是线上的小程序码,无法获取到develop环境的小程序码排查
FLGB
·
2025-02-27 05:24
杂谈
json
java
Feign
类型转换问题解析:如何正确处理 `ResponseEntity<byte[]>` 返回值
在微服务架构中,
Feign
是一种常见的用于服务间调用的客户端,它允许我们通过声明式接口来调用远程服务。使用
Feign
时,我们通常通过接口方法的返回类型来接收服务的响应体。
劲雨波
·
2025-02-27 01:24
RPC框架
java
spring
rpc
spring
boot
feign
采坑之 not annotated with HTTP method type (ex. GET, POST)
研习springboot的
feign
时,遇到了这样的一个坑,由于本人愚钝,特记载下来方便以后翻阅。
huaseven0703
·
2025-02-24 14:19
Spring
Boot
feign
FeignClient
springboot
商城项目秒杀通过Redisson设置信号量和秒杀随机码的设计保证秒杀业务稳定-----商城项目
importcom.alatus.common.utils.R;importcom.alatus.mall.seckill.constant.SecKillConstants;importcom.alatus.mall.seckill.
feign
.Coupon
Feign
Service
旧约Alatus
·
2025-02-20 21:24
电商项目
#
Spring-Boot框架
#
Spring-Cloud框架
spring
boot
分布式
spring
spring
cloud
后端
微服务
jvm
SpringCould open
Feign
配置动态路由实现本地调试
在此之前在网上给出的方案都是直接在
feign
调用接口写死url,但这会出现团队成员不小心将调试的url提交到仓库中,无形的增加了产线事故的产生。
Resean0223
·
2025-02-15 20:30
日常问题解决
实际项目问题汇总
java
开发语言
SpringCloud—— eureka+
feign
实现声明式服务治理
feign
:
Feign
是一个声明式的Web服务客户端,使用
Feign
可使得Web服务客户端的写入更加方便。它具有
2501_90225989
·
2025-02-13 22:53
spring
cloud
eureka
spring
微服务(六)
Feign
远程调用
先来看我们以前利用RestTemplate发起远程调用的代码:Stringurl="http://localhost:8081/user/"+order.getUserId();Stringurl="http://user-service/user/"+order.getUserId();Useruser=restTemplate.getForObject(url,User.class);存在下面
JMzz
·
2025-02-13 18:28
【Java学习】
java
eureka
spring
cloud
Feign
在上个例子中,我通过1、启动eureka2、注册服务3、调用服务做了一个简单的demo,但是在最后面,我是通过这样一段代码来调用服务的提供者的@GetMapping("/movie/{id}")publicUserfindById(@PathVariableLongid){//http://localhost:7900/simple///VIPvirtualIP//HAProxyHeartbeat
Mr_蜗牛
·
2025-02-13 18:27
Spring
Cloud
SpringCloud 中
Feign
介绍
原文链接:https://www.cnblogs.com/crazymakercircle/p/11965726.html1SpringCloud中
Feign
核心原理如果不了解SpringCloud中
Feign
大云区人伍
·
2025-02-13 17:25
日常问题-javaWeb
spring
cloud
java
spring
使用gRPC代替SpringCloud微服务项目中的RPC框架Open
Feign
这是目录哦一.前言二.代码仓库三.关于gRPC和Open
Feign
四.使用gRPC替代Open
Feign
1.原Open
Feign
客户端2.proto接口定义3.gRPC服务端4.gRPC客户端5.服务测试五
Gloic
·
2025-02-13 08:48
spring
cloud
微服务
rpc
java
SpringBoot3.2新武器RestClient如何替代
Feign
?
SpringBoot3.2引入了新的RestClient,它提供了一种更直观、更现代的方式来替代
Feign
,实现服务之间的HTTP请求。
C_V_Better
·
2025-02-12 21:18
java
spring
spring
boot
后端
java
大数据
Java微服务中使用
Feign
进行远程服务调用教程
Feign
是一个声明式的Web服务客户端,简化了服务间的HTTP调用。它通过注解方式定义接口,使得服务之间的调用更加直观和高效。
Feign
支持多种负载均衡策略和错误处理机制,广泛应用于微服务架构中。
wshhcsdn
·
2025-02-12 07:43
java
微服务
开发语言
【SpringCloud微服务实战05】
Feign
远程调用
Feign
是一个由Netflix开发的轻量级RESTfulHTTP服务客户端,用于简化和优雅地调用HTTPAPI。
李维山
·
2025-02-12 06:37
Java
spring
cloud
spring
boot
spring
【SpringBoot】SpringBoot:打造现代化微服务架构
SpringBoot构建微服务创建SpringBoot微服务项目示例:创建订单服务配置数据库创建实体类和Repository创建服务层和控制器微服务间通信使用RestTemplate进行同步通信示例:调用用户服务使用
Feign
E绵绵
·
2025-02-12 06:05
Everything
架构
spring
boot
微服务
Open
Feign
远程调用返回的是List<T>类型的数据
在使用Open
Feign
进行远程调用时,如果接口返回的是List类型的数据,可以通过以下方式处理:直接定义返回类型为List
Feign
默认支持JSON序列化/反序列化,如果服务端返回的是List的JSON
xiaolin0333
·
2025-02-10 11:40
#
微服务
openfeign
泛型擦除
SpringCloud之服务间通信超时:突破微服务的“时间枷锁”
解决超时的“组合拳”(一)优化超时配置参数1.Ribbon配置2.
Feign
配置(二)使用断路器(Hystrix)1.原理介绍2.配置与使用(三)服务端性能优化1.代码优化2.资源优化(四)重试机制1.
奔跑吧邓邓子
·
2025-02-02 05:14
Spring
Cloud深入浅出
spring
cloud
微服务
通信超时
声明式事务调用
Feign
原理
一、
feign
介绍1、什么是
feign
?
贤少Xs
·
2025-01-30 07:48
spring
cloud
java
微服务
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他