当前位置: 首页 > 知识库问答 >
问题:

微服务无法使用discovery-server定位zipkin服务

杨良才
2023-03-14

我有一个基于spring-boot的mircroservice环境,在这里我使用zipkin服务器、discovery-server(eureka)和Config-Server。现在我有了一个REST微服务,它向zipkin服务器发送日志,需要这个微服务来使用Discovery-Server解析zipkin服务器的位置。

下面是我在REST微服务的application.properties中的zipkin配置(从config-server中提取)。

spring.zipkin.baseUrl=http://MTD-ZIPKIN-SERVER/
spring.zipkin.locator.discovery.enabled=true
spring.zipkin.enabled=true
...

这里,MTD-ZIPKIN-SERVER是discovery-server中的zipkin-server名称。

spring.zipkin.baseUrl=http://localhost:5555/

然后我的REST微服务就可以连接到zipkin-server了。

我的目标是从discovery-srever中读取zipkin-server位置。我做错了什么?我需要在我的spring-boot Rest微服务上添加一些zipkin启用注释吗?

共有1个答案

师承弼
2023-03-14

此特性可在edgware发布系列中使用。对应于sleuth的1.3.x版本

 类似资料:
  • 我最近安装了一个基于Spring Boot+Spring Cloud的微服务基础设施。我的Spring Boot微服务注册在我的Eureka服务器上,Zuul自动将请求重定向到它们。 我有一个Drupal内容管理器,通过REST接口公开内容,我希望它参加discovery狂欢派对。我如何让drupal在Eureka服务器中注册它自己,以便Zuul将相应的调用重定向到它?

  • 本文向大家介绍Spring Cloud Zipkin服务端追踪服务,包括了Spring Cloud Zipkin服务端追踪服务的使用技巧和注意事项,需要的朋友参考一下 Zipkin 简介 ZipKin 是一个开放源代码的分布式跟踪系统,用于收集服务的定时数据,以解决微服务架构中的延迟问题。包括数据的收集、存储、查找和展现。 每个服务向 Zipkin 报告计时数据,Zipkin 会根据调用关系通过

  • 我尝试将我的服务(auth-service)连接到service Registry的Eureka服务器。Eureka服务器正在运行,但当我尝试连接身份验证服务时,什么也没有发生。 Eureka服务器的URL:http://localhost:8761/ DS副本:本地主机 启动身份验证服务时的消息: 发现服务pom

  • 我有一个Spring Boot微服务项目,用三个微服务来测试分布式事务管理的saga模式。 当我使用 命令后,微服务无法连接到Axon服务器,我收到了以下错误: 我的问题是为什么微服务在中寻找axon服务器,这显然是错误的,并且违反了它们在中的配置: 这里的轴子服务器的容器名称。

  • 我在Windows10机器上尝试将RabbitMQ(3.6.11版本与Erlang 20一起安装)连接到ZipKin,但我得到了以下错误: 原因:org.springframework.beans.factory.unsatisfieddependencyException:创建名为“server configurator”的bean时出错,该bean在zipkin2.server.interna

  • 我可以在我自己的电脑上使用这个程序,但是我不能在服务器上使用。 服务器使用最高权限管理员打开程序。 具有的服务器WCF HTTP激活功能。NET4。5号门开着。 服务器endpoint地址使用"http://localhost",如下所示 endpoint地址="http://localhost"绑定="basicHttpBind"bindingConfiguration="NewBinding0