问题标签 [spring-cloud-sleuth]
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.
java - Spring Cloud Sleuth 错误发布跨越到 Zipkin
有没有其他人在使用 Zipkin 和 Spring Cloud Sleuth 时遇到过以下问题?将数据发布到我的本地 Zipkin 服务器似乎是个问题。是否需要在 Zipkin 上配置代理设置?
zipkin - 无法启动 Spring Cloud ZipKin 服务器
我无法启动 Spring Cloud ZipKin 服务器,它给出了下面提到的异常。
BeanCreationException:无法创建活页夹工厂,META-INF/spring.binders
在类路径上找不到资源
以下是我的 Maven 依赖项 -
我的应用程序启动类也如下所示。
非常感谢任何帮助。
spring-cloud - 将自定义数据添加到 spring cloud spans
我有一组 Spring Cloud 微服务,它使用 zuul 作为边缘路由器,以便将传入请求路由到正确的微服务。
我想添加一个自定义 id,它将从初始传入跨度(在 zuul 条目处)传播到请求跟踪的所有跨度,直到它终止。
关于我如何添加此数据项的文档并不清楚。
这可能吗?如何?
spring - Spring Cloud Sleuth 不同的 trace-ID 与 Kafka 集成
我使用 Kafka 进行微服务之间的 Asyng 调用,并且使用 Spring Sleuth 进行日志记录。日志是可以的,但是当有消息从微服务 1 到微服务 2 时,日志的消息有不同的 Trace-ID。他们不是必须具有相同的 trace-Id 但具有不同的 SpanId 吗?有什么特别的配置吗?
java - 如何在没有 Spring boot 的情况下创建 Spring sleuth 应用程序
我正在尝试使用 Poc 为我们的项目创建一个侦探应用程序,以便使用 Spring mvc 进行日志记录,即没有 Spring Boot。我无法在网上找到我的 mvc 文档/资料。
那么,如何创建 Tracer、span bean 并注入记录器进行记录?
spring-cloud-sleuth - Spring Cloud Sleuth 可以跟踪通过 Async RestTemplate 进行的 HTTP 调用吗
我正在尝试从 Spring Boot 应用程序跟踪通过Async RestTemplate进行的 HTTP 调用。我有一个在本地运行的 ZipKin 实例,有问题的微服务指向该实例。
我可以看到 ZipKin UI 中每个服务记录的跨度,但是我无法看到覆盖所有跨度的跟踪。
使用RestTemplate,跟踪记录正常。即我能够通过 UI 看到端到端。
任何指针都会有所帮助,在此先感谢。
spring-cloud - 将来自 Spring Cloud Sleuth 的 traceId 添加到响应
我目前正在我们的项目中实现 Spring Cloud Sleuth。我需要将 traceId 添加到响应标头中。有没有办法可以做到这一点?
谢谢,
阿努普
amazon-ec2 - Spring Cassandra 驱动程序始终连接到本地主机
我试图将我的 Spring Boot 应用程序连接到 EC2 实例(2 个节点)上的 Cassandra 2.2.8 集群。我的用途是使用 Sleuth 和 Zipkin 进行追踪。
当跟踪开始时,驱动程序总是指向 localhost :
com.datastax.driver.core.Cluster : New Cassandra host localhost/127.0.0.1:9042 added
这是我的 application.properties
这是我的 pom.xml :
java - 使用 spring-statemachine 和 spring cloud slueth 时出现 BeanNotOfRequiredTypeException
我目前正在使用 spring-boot 开发微服务。我目前在同时使用 spring-state machine 和 spring-cloud-sleuth 工件时遇到问题。
}
在我添加 spring-cloud sleuth 的依赖项之前我没有任何问题,当我开始执行“mvn clean install”时弹出错误。
错误堆栈跟踪:
错误消息 org.springframework.beans.factory.BeanCreationException: Error Creating bean with name 'stateMachine': Invocation of init method failed; 嵌套异常是 org.springframework.beans.factory.BeanNotOfRequiredTypeException:名为 'stateMachineTaskExecutor' 的 Bean 应该是 [org.springframework.core.task.TaskExecutor] 类型,但实际上是 [org.springframework.cloud.sleuth.instrument .async.LazyTraceExecutor]
这是具有两个依赖项的 pom.xml 文件
我应该如何让 spring 应用程序上下文知道它必须加载哪种类型?因为这两个类都使用 java util 包中的相同执行器。
java.util.concurrent.Executor
spring-cloud-sleuth - Sleuth 将 ScheduledExecutorService 包装为 LazyTraceExecutor
我在启用了 Sleuth 的 Spring 启动应用程序中定义了一个 ScheduledExecutorService bean。当我从 applicationContext 获取这个 bean 时,侦探已经用 LazyTraceExecutorService 包装了它,这将抛出 BeanNotOfRequiredTypeException。
我做错了什么还是这是一个错误?