spring-cloud相关内容

Hystrix.stream 和 management.context

设置 management.context-path =/admin 并使用 @EnableCircuitBreaker 使 Hystrix 端点/admin/hystrix.stream 当使用 Turbine 来聚合指标时,这会成为一个问题 instanceserver:port/hystrix.stream 通过 Eureka 发现实例时 有什么建议吗? 解决 ..
发布时间:2021-08-20 20:07:37 其他开发

我看不到使用 spring cloud config 和 git 的属性/值

我正在使用示例项目https://github.com/spring-cloud-samples/configserver 我运行该项目,当我将浏览器指向http://localhost:8888/foo/development/ 我得到以下值 {"name": "foo",“个人资料":[“发展"],“标签":“主人",“财产来源":[{"name": "覆盖",“来源":{" ..
发布时间:2021-08-20 20:07:31 其他开发

本地运行的 Spring Cloud DataFlow 服务器指向 Kubernetes 中的 Skipper

我正在开发 Spring Cloud 数据流流应用程序.我能够使用在 Cloud Foundry 中运行的船长在本地运行 Spring Cloud 数据流服务器,配置如下.现在我正在尝试与在 kubernetes 集群中运行的船长运行相同的程序.我如何指定相同的? ma​​nifest.yml ---应用:- 名称:poc-scdf-server内存:1G实例:1路径:../target ..

船长 https 休息端点请求返回 http url

我正在尝试使用 Spring 云数据流流的 poc,并使应用程序 iis 在 Pivotal Cloud Foundry 中运行.在 kubernetes 中尝试相同并且 spring 数据流服务器仪表板未加载.调试该问题并发现根本原因是当仪表板加载时,它试图点击 Skipper 休息端点/api 并返回带有以下网址的响应船长中的其他端点,但返回 url 都在 http 中.如何强制船长返回 ht ..

使 Spring Cloud 应用程序在完全关闭之前等待 eureka 客户端将其删除

我们有一个应用程序接收来自其他服务的调用,这些服务使用 Eureka 来发现不同应用程序实例/副本的不同 IP 地址. 在部署此应用程序的新版本时,我们的部署系统(在我们的示例中为 kubernetes)会向应用程序实例之一发送 SIGTERM 以将其关闭. 但是服务中的 Eureka 客户端向应用程序发送请求,保留了 Eureka 信息的本地缓存.这意味着这些应用程序不会意识到应用程 ..
发布时间:2021-08-20 20:07:03 其他开发

如何为 Spring Cloud Gateway 中的每个路由设置超时?

有没有办法在Spring cloud gateway中为每条路由设置不同的超时值?例如/route1 - 30 秒/route2 - 20 秒 解决方案 是的,我们可以通过为不同的路由定义不同的 hystrix 命令来做到这一点.考虑以下示例,其中 route_1 的超时为 15 秒,因为此处使用的 hystrix 命令 default 配置了 15 秒的超时. # ========= ..
发布时间:2021-08-20 20:06:57 其他开发

使用 Spring Cloud 设置数据源

我正在寻找一个简单的示例,用于从运行 Spring Cloud 的配置服务器设置数据源 (jdbc).我已经阅读了 Spring Cloud 的 Spring.io 文档,发现它们非常令人困惑. 有谁知道可以找到一个简单示例的地方?我试图运行他们在 Github 上的东西,但他们没有构建. 解决方案 配置数据源与 vanilla spring boot除了配置将从 spring-cl ..
发布时间:2021-08-20 20:06:51 其他开发

Hystrix 在回退中访问当前执行状态

我成功配置了 spring-cloud(通过 spring-cloud-starter-hystrix)来封装对服务的调用. 这一切正常,如下所示: @Component公共类 MyService {@HystrixCommand(fallbackMethod = "fallback")public void longRunning() {//这可能会失败}公共无效回退(){//回退代码} ..
发布时间:2021-08-20 20:06:49 其他开发

带有 Subversion 后端的 Spring Cloud 配置

这可能吗?Perforce呢?我需要使用其中一个或基于文件的文件,然后使用 crontab 或其他东西将其签入. 解决方案 当然可以实现 SVN 或 Perforce.您需要实施 EnvironmentRepository.见 JGitEnvironmentRepository 示例. 有关使用本地文件,请参阅此问题:Spring Cloud 配置服务器无法使用本地属性文件 ..
发布时间:2021-08-20 20:06:46 其他开发

Spring Cloud Config Server 纯文本

我一直在研究 Spring Cloud Config Server,但无法按预期返回纯文本文件.这里的概述 http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_serving_plain_text 描述了通过端点提供实际文件内容的能力: /foo/default/master/nginx.conf 但 ..
发布时间:2021-08-20 20:06:43 Java开发

spring cloud 自动刷新配置服务器属性

我已经配置了从 Github 获取属性的 spring cloud 配置.如果我发布到 /refresh,我也可以在我的应用程序中获取更新的值. 现在我想自动更新属性.这意味着我不想点击刷新 API 来获取反映在我的应用程序中的更改从 Github 属性文件到我的应用程序. 我需要为它实现 Rabbitmq 和云总线还是有其他简单的方法来实现?还有文档说我们需要为推送通知添加对 spr ..
发布时间:2021-08-20 20:06:37 其他开发

如何从 Spring Cloud Stream 中 producer.send() 发送的异常中恢复

我们经历了以下场景: 我们有一个由 3 个节点组成的 Kafka 集群,创建的每个主题有 3 个分区 通过 MessageChannel.send() 发送一条消息,为分区 1 生成一条记录 充当该分区的分区领导者的代理失败 默认情况下,MessageChannel.send() 返回 true 并且不会抛出任何异常,即使最终 KafkaProducer 无法成功发送消息.我们观察 ..
发布时间:2021-08-20 20:06:33 其他开发