问题标签 [spring-cloud-feign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - 图像被 Spring 和 Feign Client 损坏
我很抱歉我的英语不好:(
我想用 Feign Client 上传图片文件,但是图片在服务器应用程序上损坏了。
与客户端应用程序和服务器应用程序一起保存的相同图像。但结果如下:
https://i.stack.imgur.com/xbiPS.png
怎么了?请帮我。
java - 如何从 spring-cloud-netflix-feign 在 Feign-Client 中设置 HostnameVerifier
我正在尝试将我的 Spring Cloud Feign Client 设置为使用自定义 HostnameVerifier。我需要自定义 HostnameVerifier 来忽略证书问题。我怎样才能做到这一点?
这是我当前的配置:
spring-boot - Spring Cloud Feign OAuth2 请求拦截器不起作用
我正在尝试使用 spring cloud feign 创建一个简单的 REST 客户端来使用受 OAuth2 安全令牌保护的服务。我正在使用 OAuth2FeignRequestInterceptor 添加不记名令牌,请检查我的以下代码。我正面临 401。当尝试调试我的代码时,我在我的 Request 对象中找不到承载令牌。
这是我的客户端界面
我的属性在下面
我的主课
spring-cloud - Feign + Consul:只启用发现(客户端),不启用注册(服务)
引用文档:
@EnableDiscoveryClient 使应用程序成为 Consul“服务”(即它自己注册)和“客户端”(即它可以查询 Consul 以定位其他服务)。
如何配置使用 Feign 作为 REST 客户端并在 Consul 中查找服务实例但不在 Consul 注册应用程序本身的 Spring Boot 应用程序?
我试过了:
一个。各种组合
湾。根本不使用注解,只
在调用期间产生异常:
org.springframework.beans.factory.UnsatisfiedDependencyException:创建 org.springframework.cloud.consul.discovery.ConsulRibbonClientConfiguration 中定义的名称为 'ribbonServerList' 的 bean 时出错:通过方法 'ribbonServerList' 参数 1 表达的依赖关系不满足;嵌套异常是 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有“org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties”类型的合格 bean 可用:预计至少有 1 个有资格作为自动装配候选者的 bean。依赖注释:{}
我的FeingClient
界面是这样注释的:
其中 test-service 是在 Consul 中成功注册的服务。
spring-cloud - netflix feign 客户端 - RequestMethod.POST 向服务提交空 json 对象
当我使用 netflix 客户端发送 POST 请求时,当它到达服务使用者时,json 属性是空白的。
下面是我的界面
方法 identifyTagsTest 有效,我能够成功获得响应。此方法是没有输入的 GET 方法
当我尝试 POST 方法时,将对象作为参数传递,在端点服务实现中,对象属性为空。
有人遇到过这样的问题吗?我的配置有什么错误吗?
spring-cloud - 如何使用 swagger-codegen-maven-plugin 生成 Spring Cloud feign 客户端
我想使用 swagger-codegen 生成我的 feign 客户端代码,但我找不到可以引导我这样做的文档。
我有一个使用spring cloud的微服务,几个使用spring-cloud-feign接口来请求数据的api服务。我希望我可以生成feign客户端代码。
语言/库设置为 'java/feign',只有模型没有 feign 客户端;
语言设置为“spring”,“feign”是不受支持的库。
我很困惑如何生成我的所有代码?似乎几乎没有指南或文档或演示?
spring - HystrixCodaHaleMetricsPublisher 不能与 spring-cloud-feign hystrix 结合使用
与和spring-cloud-feign
结合使用时遇到了一个奇怪的问题。创建了度量节点,但没有数据进入。HystrixCodaHaleMetricsPublisher
Graphite
我的配置:
java - 在 FeignClient 的配置中模拟 bean
我有一个 Spring Cloud FeignClient:
AccountSettingsClientConfig 是:
现在在集成测试中,我需要模拟 oauth2FeignRequestInterceptor bean,但它不起作用:
我也用@MockBean 试过,效果一样。任何想法如何解决它?
spring-cloud - 在运行时更改 FeignClient url
拥有 Feign 客户端:
是否可以利用 Spring Cloud 的环境更改功能在运行时更改 Feign url?(更改feign.url
属性并调用/refresh
端点)
spring-cloud - 是@EnableFeignClients @EnableCircuitBreaker 冲突
我配置了springboot应用程序
并得到错误
java.lang.NoClassDefFoundError:com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect
但是如果我将注释更改为
这意味着删除了注释@EnableCircuitBreaker
服务器启动成功。为什么会@EnableFeignClients
冲突@EnableCircuitBreaker
?或者错误是如何发生的?