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

zipkin无法建立到RabbitMQ服务器的连接

饶明亮
2023-03-14

我在Windows10机器上尝试将RabbitMQ(3.6.11版本与Erlang 20一起安装)连接到ZipKin,但我得到了以下错误:

原因:org.springframework.beans.factory.unsatisfieddependencyException:创建名为“server configurator”的bean时出错,该bean在zipkin2.server.internal.zipkinHttpConfiguration中定义:通过方法“server configurator”参数2表示的不满足的依赖关系;嵌套异常为org.springframework.beans.factory.unsatisfieddependencyexception:创建名为“zipkin2.server.internal.health.zipkinhealthcontroller”的bean时出错:通过构造函数参数0表示的不满足的依赖项;嵌套异常为org.springframework.beans.factor.BeanCreationException:创建zipkin2.server.internal.rabbitMQ.zipkinrabbitMQCollectorConfiguration中定义的名为'rabbitMQ'的bean时出错:调用init方法失败;嵌套异常为java.io.UncheckedIoException:无法建立到RabbitMQ服务器的连接:连接拒绝:连接

原因:org.springframework.beans.factory.unsatisfiedDependencyException:创建名为“zipkin2.server.internal.health.zipkinHealthController”的bean时出错:通过构造函数参数0表示的不满足的依赖项;嵌套异常为org.springframework.beans.factor.BeanCreationException:创建zipkin2.server.internal.rabbitMQ.zipkinrabbitMQCollectorConfiguration中定义的名为'rabbitMQ'的bean时出错:调用init方法失败;嵌套异常为java.io.UncheckedIoException:无法建立到RabbitMQ服务器的连接:连接拒绝:连接

原因:org.springframework.beans.factory.BeanCreationException:创建zipkin2.server.internal.RabbitMQ.zipkinRabbitMQCollectorConfiguration中定义的名为'rabbitMQ'的bean时出错:调用init方法失败;嵌套异常为java.io.UncheckedIoException:无法建立到RabbitMQ服务器的连接:连接拒绝:连接

原因:java.io.UncheckedIoException:无法建立到RabbitMQ服务器的连接:连接被拒绝:connect

原因:java.net.ConnectException:连接拒绝:connect

共有1个答案

孔征
2023-03-14

嗨,我刚刚解决了这个问题..

步骤1.验证C:\ProgramFiles\err(version)文件夹(包括bin文件夹)是否创建。否则,请尝试重新下载并安装Erlang。重新安装RabbitMQ并尝试连接Zipkin。确保Erlang版本和RabbitMQ版本兼容。

步骤2.检查ERLANG_HOME在环境变量中的位置是否正确。

此时,如果RabbitMQ windows installer指向以前安装的任何旧erlang版本,请尝试手动安装RabitMQ windows,请按照以下链接中提到的步骤手动安装

https://www.rabbitmq.com/install-windows-manual.html

 类似资料:
  • 请注意,这个问题看起来可能是这个问题的重复,但事实并非如此。下面我包括我的理性 我正在尝试将Sleuth / Zipkin跟踪添加到我的项目中。为此,我遵循了本教程。 我的项目已经在使用RabbitMQ在工作正常的不同微服务之间进行通信。 我的问题是,当我使用web连接时,我能够很好地获得跟踪,但当我尝试使用RabbitMQ通信时,我会遇到无法连接错误。 正如第一行评论的那样,我的问题似乎与rab

  • 编辑问题以包含所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答问题。 我有一个nodejs客户端,它使用bramqp连接到RabbitMQ服务器。我的客户端可以连接到localhost中的Rabbit MQ服务器,运行良好。但它无法连接到另一台机器上的远程RabbitMQ服务器。我在远程服务器中打开了端口5672,因此我认为问题在于rabbitMQ服务器的配置。我如何解决这

  • 在登录时出现: 或 登录时如果出现上图的错误,通常有如下原因: 1、IIS没有正常启动。 正常启动应如下图所示: 2、服务器有防火墙,请关闭防火墙 或者 开放 80 端口(或你设置的其它的端口号)。 上图就是操作系统自带防火墙开放80端口的操作界面,如果有第三方的防火墙也必须这么做。 3、验证客户端与服务器的通讯是否正常,可以在客户机上打开IE浏览器,在地址栏中输入:http://网络服务器的IP

  • 我在设置打开班次时遇到问题,并在连接到我的服务器域后收到以下错误: 我不确定这是在告诉我做什么。我尝试按字面意思使用指令,但它无法识别命令。 有什么想法吗?

  • 问题内容: 我不确定如何解决此问题 我不知道为什么在尝试以下操作时会出现此错误: 当我尝试连接到postgres时: 问题答案: 可能是一些问题: PostgreSQL没有运行。用sudo检查 你的PostgresSQl不在端口5432上运行。你可以检查其键入 尝试连接到数据库时出现错误,例如用户名,密码或数据库名。检查它们是否是postgres要求你连接的对象,并且这是你要访问的db_name。

  • 在我做了和之后,我的postgres遇到了一些问题。我试着卸载postgres并重新安装它,但它并没有那么好用。 这就是我所做的: 现在,在我重新安装homebrew之后,当我使用时,它不显示任何错误消息。 但是我在我的Rails应用程序中运行,它显示: 更新 这对我也管用。