问题标签 [turbine]
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 - 带有涡轮问题的 Hystrix 仪表板
我有多个通过 zuul 映射的服务,因此我的涡轮机项目从 zuul 项目中查找 hystrix.stream。
我认为我已经正确设置了所有内容,因为我可以看到点击数得到正确更新。但是下面的线程池部分继续加载我在这里缺少什么以及它的用途,找不到任何可以帮助我理解它的实际用途的东西。这是我的仪表板的屏幕截图。 Hystrix 仪表板图像
让我知道是否需要更多信息。
java - spring-cloud/spring-cloud-netflix,设置 hystrix origin id
我正在使用 spring-cloud-samples/customer-stores 示例并按照描述的方式工作(特别是使用 1.1.0-BUILD-SNAPSHOT)
看来,当事物流向 hystrix 时,它会附加一个原始对象,如下所示:
具体来说,看起来“id”是从 :: 创建的serviceId
:spring.profiles.active
server.port
当你有几个不同的组合可以使用时,这工作得很好,但是,当我在不同的 ips 上运行多个服务时,server.port
或者在运行多个具有相同的 docker 容器时server.port
,涡轮聚合会出现乱码并导致没有意义,因为数据正在自己写。
我想知道 Spring 中是否有一种特定的方式可以在我们的设置中专门影响该 id 的值。
spring-cloud - Zuul 默认 hystrix 隔离策略为 SEMAPHORE
这是我之前的问题的延续,在我的 hystrix 仪表板中,线程池部分继续加载:-带有涡轮问题的 Hystrix 仪表板
为什么zuul强制hystrix的隔离策略是SEMAPHORE。我尝试将配置添加到我的 application.yml 但它仍然忽略它并使用 SEMAPHORE。有什么我在这里想念的吗。或者我将如何将其从 SEMAPHORE 更改为 THREAD。
应用程序.yml
Hystrix.stream
java - Spring Cloud Zuul CircuitBreaker All Routes via TurbineStream Not Turbine-AMQP
我正在使用 spring boot 1.3.1 和 spring cloudl Brixtom.M4,在使用 springboot 1.3.1 时,我发现 Turbine-AMQP 项目不再可用,而是我们现在拥有 Spring Turbine Stream 项目。我用 rabbitmq 或 kafka 使用 SpringTurbine 并想要监视在 Zuul 中注册的所有路由的 hystrix 流,我能够看到 zuul 的 hystrix.stream 并且还能够在 hystrix 仪表板中看到它,但不知道如何使用弹簧涡轮流。在网上我找到了使用 Turbine AMQP 的代码和文档。
我有 zuul 服务器运行 ad http://localhost:9003/与依赖
和 main.java 作为
我也有 springTurbinestream 项目作为
org.springframework.boot spring-boot-starter-actuator
TurbineStream 的主类为
当我运行应用程序并转到http://localhost:9003/hystrix.stream 时,我看到了流,但是如果我转到http://localhost:9003/turbine.stream,它会出错。
我做错了什么?
spring-boot - How to configure plugin for ClusterMonitorFactory for turbine?
I am getting started with netflix turbine.
I have a small spring boot application, which needs to serve as turbine server:
with the following dependencies
and the following configuration in config.properties:
But when i open my turbine.stream in a web browser, i get the following error:
Any idea what i have forgotten?
spring-security - 蚂蚁在模式之后匹配任何东西?
我有以下蚂蚁匹配模式:
由于保留字符“?”,它与以下 url 不匹配 在里面。我希望能够匹配“proxy.stream”之后的任何内容。
我尝试过 url 编码
url 的一部分,但这在浏览器中给了我 400 bad request 错误。
我如何告诉 spring 匹配我的 url?
kubernetes - 在 Kubernetes (etcd) 中发现 Hystrix 端点?
我们正在迁移到 Kubernetes,我们的许多服务都在使用Hystrix ,它公开了由Turbine使用并由Hystrix Dashboard可视化的服务器发送事件数据流。我想为 Turbine 实现一个服务发现插件,它会自动发现我们在 Kubernetes 上运行的 Hystix 流。
- 为此使用标签是个好主意吗?即定义一个标签,其中包括使用 Hystrix 的每个 pod 的 hystrix 流的路径?
- 如果标签不是一个好主意,那会是什么?
spring-boot - hystrix.stream、management.port 和 Spring Cloud Turbine
我的带有@EnableTurbine 配置的微服务:
bestallning 是一个@SpringCloudApplication, hystrix.stream 已启用。它在 eureka 中注册,并且涡轮应用程序可以找到它。但它的 management.port 设置为 8092,server.port 设置为 8082。 hystrix.stream 绑定到 management.port
Turbine 现在尝试从 bestallning 的 server.port 获取 hystrix.stream,而不是 hystrix.stream 绑定的 management.port。
是否可以让涡轮机使用正确的端口查找 hystrix.stream?
spring-boot - 春天云流'bindingService'错误
我正在尝试实现 Turbine AMQP 以将来自多个服务的所有流合并到 Hystrix Dashboard。
所以我在 gradle 文件中添加了几个 fo 依赖项,之后由于某种原因我无法启动我的应用程序。
我看到异常的启动日志。
这是我的 .Gradle,我为 hystrix、hystrix-ampqp、starter-bus-amqp 添加了依赖项。
感谢任何帮助我已经坚持了一段时间。
spring-boot - Turbine AMQP 未从服务接收到 hystrix.stream
我正在尝试实现 Turbine AMQP 以将来自多个服务的所有 hystrix.stream 合并为一个并将其显示在 hystrix 仪表板中。
我的服务中的 Hystrix.stream 看起来不错:-
我在客户端服务的流中看到的示例:- localhost:4444/hystrix.stream
来自客户端的 Gradle 依赖项:-
所以我确实有一个正在运行的 Rabbit MQ 服务器和 TurboAMQP 项目。
我的turtleAMQP 注释类:-
应用程序.yml
gradle 对 Turbine 的依赖:-
当我尝试点击http://localhost:8989/turbine.stream时,它只会显示 ping,这就是我在尝试放置 turbione.stream 时在日志中看到的内容,尽管它在 hystrix 仪表板中不起作用。
我在这里做错了什么来让turtle.stream工作。
我的涡轮机知道 RabbitMQ,但客户端服务不知道。我是否需要告诉服务我也知道涡轮机知道来自尤里卡的所有 hystrix.stream(s),所以涡轮机负责在 Rabbit MQ 中对 hystrix.stream 进行排队。
感谢您提供任何帮助我已经被困了一段时间了,并且没有很好的例子可以提供帮助。