spring-cloud相关内容
设置 management.context-path =/admin 并使用 @EnableCircuitBreaker 使 Hystrix 端点/admin/hystrix.stream 当使用 Turbine 来聚合指标时,这会成为一个问题 instanceserver:port/hystrix.stream 通过 Eureka 发现实例时 有什么建议吗? 解决
..
我从 spring cloud Angel.SR3 更新到了 Spring Cloud 的 Brixton.M1 版本,突然出现方法未找到的错误如下: LARMITCH-M-700M:customerservice larrymitchell$ java -jar target/customerservice.jarjava.lang.reflect.InvocationTargetExcept
..
我正在使用示例项目https://github.com/spring-cloud-samples/configserver 我运行该项目,当我将浏览器指向http://localhost:8888/foo/development/ 我得到以下值 {"name": "foo",“个人资料":[“发展"],“标签":“主人",“财产来源":[{"name": "覆盖",“来源":{"
..
我正在开发 Spring Cloud 数据流流应用程序.我能够使用在 Cloud Foundry 中运行的船长在本地运行 Spring Cloud 数据流服务器,配置如下.现在我正在尝试与在 kubernetes 集群中运行的船长运行相同的程序.我如何指定相同的? manifest.yml ---应用:- 名称:poc-scdf-server内存:1G实例:1路径:../target
..
我正在尝试使用 Spring 云数据流流的 poc,并使应用程序 iis 在 Pivotal Cloud Foundry 中运行.在 kubernetes 中尝试相同并且 spring 数据流服务器仪表板未加载.调试该问题并发现根本原因是当仪表板加载时,它试图点击 Skipper 休息端点/api 并返回带有以下网址的响应船长中的其他端点,但返回 url 都在 http 中.如何强制船长返回 ht
..
我使用 spring-cloud-config-server 和 SVN 作为存储库.当我启动 cloud-config-server 和 client[microservice] 时,配置值被正确获取. 更改配置值和 SVN 提交后,我触发刷新 POST 调用,URL:http://localhost:8080/actuator/refresh [8080 是客户端端口].SVN 中的更新
..
我正在学习这里的教程:https://www.javainuse.com/spring/cloud-gateway-eureka. 我有 2 个应用程序,可通过本地主机访问(本地主机:8080/employee/messages,本地主机:8082/consumer/messages).我还有一个服务发现(Spring Cloud Eureka)和用于负载平衡的 Spring Cloud G
..
是否可以为某些 Spring 配置文件禁用 spring-cloud-aws-secrets-manager-config 模块? 我正在寻找一种在本地测试时禁用它的方法. 解决方案 在 bootstrap.yml 中,您可以为您想要的配置文件设置 aws.secretsmanager.enabled: false禁用 Secrets Manager 集成.
..
我正在学习使用 Spring 的 Feign Client,所以我构建了两个简单的项目(serviceA 和 serviceB)来测试它.我有以下代码: serviceA 休息接口: @RequestMapping("/users")公共接口 UserRest {@PostMapping公共响应实体createUser(@Valid @RequestBody 用户用户,BindingRes
..
请帮我解决以下问题.我想在 git repo 中为每个微服务都有一个文件夹.请参考我在 git repo 中的示例结构.https://github.com/tech-vishesh/config-server_properties 如果我们在不同的文件夹下有相同的属性喜欢ms-one|--- application.properties|--- 应用程序-prod.properties|---
..
我们有一个应用程序接收来自其他服务的调用,这些服务使用 Eureka 来发现不同应用程序实例/副本的不同 IP 地址. 在部署此应用程序的新版本时,我们的部署系统(在我们的示例中为 kubernetes)会向应用程序实例之一发送 SIGTERM 以将其关闭. 但是服务中的 Eureka 客户端向应用程序发送请求,保留了 Eureka 信息的本地缓存.这意味着这些应用程序不会意识到应用程
..
查看ZuulConfiguration,看到如下: @Bean公共 ZuulController zuulController() {返回新的 ZuulController();}@豆公共 ServletRegistrationBean zuulServlet() {返回新的 ServletRegistrationBean(new ZuulServlet(),this.zuulPropertie
..
有没有办法在Spring cloud gateway中为每条路由设置不同的超时值?例如/route1 - 30 秒/route2 - 20 秒 解决方案 是的,我们可以通过为不同的路由定义不同的 hystrix 命令来做到这一点.考虑以下示例,其中 route_1 的超时为 15 秒,因为此处使用的 hystrix 命令 default 配置了 15 秒的超时. # =========
..
我正在尝试从 Spring Cloud Edgware.SR2 更新到 Edgware.SR3.当我构建 Spring Cloud Config Server 时,ApplicationTests 中的默认 contextLoads 测试失败并显示以下错误: Caused by: org.springframework.beans.factory.UnsatisfiedDependencyExc
..
我正在寻找一个简单的示例,用于从运行 Spring Cloud 的配置服务器设置数据源 (jdbc).我已经阅读了 Spring Cloud 的 Spring.io 文档,发现它们非常令人困惑. 有谁知道可以找到一个简单示例的地方?我试图运行他们在 Github 上的东西,但他们没有构建. 解决方案 配置数据源与 vanilla spring boot除了配置将从 spring-cl
..
我成功配置了 spring-cloud(通过 spring-cloud-starter-hystrix)来封装对服务的调用. 这一切正常,如下所示: @Component公共类 MyService {@HystrixCommand(fallbackMethod = "fallback")public void longRunning() {//这可能会失败}公共无效回退(){//回退代码}
..
这可能吗?Perforce呢?我需要使用其中一个或基于文件的文件,然后使用 crontab 或其他东西将其签入. 解决方案 当然可以实现 SVN 或 Perforce.您需要实施 EnvironmentRepository.见 JGitEnvironmentRepository 示例. 有关使用本地文件,请参阅此问题:Spring Cloud 配置服务器无法使用本地属性文件
..
我一直在研究 Spring Cloud Config Server,但无法按预期返回纯文本文件.这里的概述 http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_serving_plain_text 描述了通过端点提供实际文件内容的能力: /foo/default/master/nginx.conf 但
..
我已经配置了从 Github 获取属性的 spring cloud 配置.如果我发布到 /refresh,我也可以在我的应用程序中获取更新的值. 现在我想自动更新属性.这意味着我不想点击刷新 API 来获取反映在我的应用程序中的更改从 Github 属性文件到我的应用程序. 我需要为它实现 Rabbitmq 和云总线还是有其他简单的方法来实现?还有文档说我们需要为推送通知添加对 spr
..
我们经历了以下场景: 我们有一个由 3 个节点组成的 Kafka 集群,创建的每个主题有 3 个分区 通过 MessageChannel.send() 发送一条消息,为分区 1 生成一条记录 充当该分区的分区领导者的代理失败 默认情况下,MessageChannel.send() 返回 true 并且不会抛出任何异常,即使最终 KafkaProducer 无法成功发送消息.我们观察
..