spring-cloud相关内容
我们在我们的服务中为客户使用 Feign.最近其中一项服务开始随机抛出一些异常,原因如下: Caused by: java.lang.NullPointerException: null在 org.springframework.cloud.netflix.feign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.j
..
在我的 Spring Boot 应用程序中,我使用了多个 feign 客户端 (@FeignClient("hello-service")).在很多情况下,我需要一个断路器机制,所以我有以下配置. feign.hystrix.enabled=true 但是我不知道如何配置特定的 feign 客户端不使用 Hystrix.有可能吗?有没有人设法以这种方式配置 spring 应用程序?
..
在 spring cloud v1.1 中,我可以使用 @EnableDiscoveryClient 和 @EnableEurekaClient 将 spring cloud 应用正确注册到 Eureka 和 Consul,因为我想使用Eureka/Zuul 的断路器和 consul 的键值配置.但是在使用spring cloud v1.2.1时,对于同样的代码,出现如下异常: ********
..
我要找的拓扑是 到目前为止,我还没有看到在 Cloud Stream 中定义每条消息的主题的方法.我知道消费者将被绑定到特定的主题,但是在将消息发送到交换之前,生产者如何设置每条消息的主题? source.output().send(MessageBuilder.withPayload(myMessage).build()); 不提供任何方法来设置交换主题以路由到适当的消费者. 或
..
我有一组不错的 Spring Cloud 应用程序正在运行,但实际应用程序使用错误的端口注册到 DiscoveryServer. 我有一个 Config-server、Eureka-server 和一个 Zuul-server,它们都可以很好地相互通信并且一切都很顺利. 然后我添加了我的实际应用程序,一切都不再闪亮.我的应用程序在端口 9001 上运行并且可以工作,但不知何故它在端口
..
我需要在本地运行基于 Spring Boot 的应用程序.它使用 spring-cloud-starter-aws 依赖项. 问题是它总是尝试连接到 EC2 元数据服务.设置“cloud.aws.*"属性没有帮助. 我希望将使用默认的 AWS 凭证链,将从 AWS 首选方式之一(例如 ~/.aws/config 和 ~/.aws/credentials 文件)读取凭证和区域. 我试图设置 c
..
我正在尝试使用 spring cloud stream 和新功能支持配置,但我在理解如何实现与注释配置相同的结果时遇到问题. 每次创建用户时,我都需要向代理发送消息.使用基于注释的配置,我可以像这样完成它: public UserProducer {@自动连线私人最终来源;@自动连线私有最终 UserRepository 存储库;public void saveUser(用户用户){存储
..
我使用 Spring Cloud Netflix 来构建我的微服务. @FeignClient(name = "ms-cloud",configuration = MsCloudClientConfig.class)公共接口 TestClient {/*** @返回*/@RequestMapping(value = "/test", method = RequestMethod.GET)字符串测
..
我在微服务设置中使用 spring cloud gateway 作为 API 网关,consul 作为服务发现. 在某些情况下,当某些微服务的 API 花费超过 2 分钟时,网关会抛出以下错误: java.io.IOException:连接提前关闭在 reactor.ipc.netty.http.client.HttpClientOperations.onInboundClose(Http
..
我对 OAuth2 真的很陌生,并试图在角色 auth.server 中构建一台服务器来授权用户和一个保留受保护资源... 我在使用 ResourceServerConfigurerAdapter 时遇到了问题.似乎他忽略了从 userInfoUrl 中获取的所有角色... 代码如下: 身份验证服务器 @SpringBootApplication@EnableAuthoriza
..
我目前正在将 Spring Cloud Vault Config 集成到 Spring Boot 应用程序中.从主页: Spring Cloud Vault Config 使用应用程序名称和活动配置文件从 Vaults 读取配置属性: /secret/{application}/{profile}/秘密/{申请}/secret/{default-context}/{profile}/sec
..
对于所有 Camden 版本以及现在在 Brixton.SR7 上,启动 Spring Boot 应用程序时会出现以下与 Eureka 客户端相关的问题: java.lang.NoClassDefFoundError: com/thoughtworks/xstream/io/naming/NameCoder 例如,我有一个带有 @EnableDiscoveryClient 注释的 Sp
..
基于 Spring Cloud Data Flow (SCDF) 的文档,仅以“已部署"为前缀的属性.或“应用程序".在将应用程序(无论是源、处理器还是接收器)部署为流的一部分时会考虑. 但是,我注意到除了前缀之外,所有属性都必须以“字符串"的形式提供,无论它们的原始类型是什么;否则,它们会被 SCDF 按照这行代码简单地丢弃: propertiesToUse = DeploymentP
..
我在 application.properties 文件中拥有所有通用属性.版本特定的属性位于 github 的 version1 和 version2 文件夹中. order-service(基础文件夹)应用程序属性版本1app-dev.properties版本2app-dev.properties 如何在 application.yml 文件中设置配置以确保云配置服务器在命中 versio
..
当我通过docker image url将它作为任务应用程序导入spring cloud dataflow kubernetes服务器时,如何读取我作为任务创建的JAR的属性? 解决方案 您会注意到 安装 参考指南部分. 目前,Kubernetes 的数据流服务器仅支持使用 --uri 属性注册并指向 Docker 资源的应用程序.但是,我们确实为 --metadata-uri 属性
..
到目前为止我已经实现了: 带有“本机"存储库的 Spring Cloud 配置服务器. spring.profiles.active:原生 spring.cloud.config.server.native.searchLocations: file:/path/to/config-repo Config Server 正在通过 RabbitMQ 向 Config Clie
..
使用 spring-cloud-gateway 2.0.0.M5,我在配置文件(application.yml)中定义路由.我正在尝试通过调用 POST/application/gateway/refresh 来更新这些路由. 修改后的路由或新路由不会刷新,即使我看到(带有断点)实际执行了刷新例程. 在配置文件中定义路由时刷新是否应该工作?我错过了什么? 用例是在 spring
..
我正在设置一个 Spring 云服务器来读取内部 Stash 目录. 服务器第一次加载正常,但如果我更新 git 中的属性,它们不会得到反映,直到我重新启动云服务器(我尝试 POST 到/refresh 端点). 我使用的是 Windows,我看到一些与 Windows 上的服务器相关的错误,但我没有看到任何关于我的错误的具体提及. 解决方案 参见 org.springfram
..
我开始在这里使用 spring 云代码:https://github.com/spring-cloud/spring-cloud-config 我尝试在同一台主机上运行服务器和客户端.但是,我不断收到一个错误(如下),声称该地址已被使用.服务器默认应该运行在8888端口,那么客户端和服务器是不是不能运行在同一台主机上呢?我基本上是想回答这个问题,但我在途中遇到了这个端口问题:Spring-C
..
我想使用 swagger-codegen 生成我的假客户端代码,但我找不到可以引导我这样做的文档. 我有一个使用 spring cloud 的微服务,几个使用 spring-cloud-feign 接口请求数据的 api-service.我希望我可以生成 feign 客户端代码. io.swaggerswagger-codege
..