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

Hornetq嵌入,找不到任何地址绑定

孙凌
2023-03-14

我使用的是一个JUnit测试用例中的嵌入式HornetQ实例。

Q221007:服务器现在处于活动状态[FF][ScalaTest-run][2014-06-11 15:03:03,555信息]HornetQServerImpl.java:460-HQ221001:HornetQ服务器版本2.5.0.快照(野生大黄蜂,124)[ea2511b0-e5c6-11e3-a213-b1fcc2ec9262]

找不到address=hornetq的任何绑定。Message=servermessage上的通知[messageid=5,durable=true,userid=null,priority=0,bodysize=512,expiration=0,durable=true,address=hornetq.通知,属性=typedproperties[{_hq_user=null,_hq_notiftimestamp=1402491783941,_hq_distance=0,_hq_sessionname=b9525487-f168-11e3-8314-fb544e2d7270,q_address=xxx.messaging.requestmessage-integ-test,_hq_clustername=D78DBD27-BFE8-47F9-8B51-06C4EEB63543-integ-testea2511B0-E5C6-11E3-A213-B1FCC2EC9262,_hq_routingname=D78DBD27-BFE8-47F9-8B51-06C4EEB63543-integ-test,_hq_consumercount=1,_hq_remoteaddress=invm:0}-remoting-threads-hornetqserverimpl::serveruuid=EA2511B0-E5C6-11E3-A213-B1FCC2EC9262-1032009487-1905514837)][2014-06-11 15:03:03,942 DEBUG]PostOfficeImpl.java:685-消息服务器消息[messageID=5,durable=true,userid=null,priority=0,bodysize=512,expiration=0,durable=true,address=hornetq.通知,properties=typedproperties[{_hq_user=null,_hq_notiftimestamp=1402491783941,_hq_distance=0,_hq_sessionname=b9525487-f168-11e3-8314-fb544e2d7270,_hq_notiftype=consumer_created,_hq_address=xxx.messaging.requestmessage-integ-test,A213-B1FCC2EC9262,_HQ_RoutingName=D78DBD27-BFE8-47F9-8B51-06C4EEB63543-Integ-Test,_HQ_ConsumerCount=1,_HQ_RemoteAddress=Invm:0}]]@1086110741没有绑定地址:HornetQ.notifications

共有1个答案

叶谦
2023-03-14

这个特定的代码只是一个log.debug。

Couldn't find any bindings for address=hornetq.notifications on... 

我们为服务器上发生的事情发送通知,而您并不总是有这些通知的监听器。在这种情况下,通知消息只是没有被路由,因为您没有消费者…完全没问题。这与你的错误无关...无关紧要。你应该在测试中寻找其他线索。我不是给这个答案,因为它没有回答你的问题。我没有足够的信息做这件事。

我需要更多的信息来确切地回答为什么你没有在测试中收到消息…但你发布的这条具体消息没有直接关系。

 类似资料:
  • 我在Helm Chart的帮助下部署Keycloak但Wildfly Stop有以下错误 [0m[0m03:34:19891信息[org.jboss.as.patching](MSC服务线程1-2)WFLYPAT0050:Keyclope累积补丁ID为:base,一次性补丁包括:none[0m[0m03:34:20086信息[org.jboss.modcluster](服务器服务线程池--56)M

  • 我安装了android studio,但是当我一启动它,一个错误就出现了 请提供android sdk的路径。 我搜索了它,但一次又一次地被重定向到IDE下载页面,但那里没有sdk。 早期的androidstudio包是在同一个链接中提供的,但现在,这个链接中似乎只有ide 我已经尝试从其他资源获得sdk,但再次,没有运气。

  • 问题内容: 我有一台具有多个NIC的客户端计算机,如何将Go中的http.Client绑定到某个NIC或某个SRC IP地址? 假设您有一些非常基本的http客户端代码,如下所示: 有没有办法绑定到特定的NIC或IP? 问题答案: 与此问题类似,您需要设置字段。将其设置为的实例可以让您指定要使用的对象。然后允许您指定进行连接的本地地址。 例:

  • 建议的解决方案之一是注意在端口80(netstat-ano)上运行的PID,将其关闭并启动Apache,这已经为许多其他人解决了问题。但对我来说,Apache本身运行在端口80上,当我启动服务时,我会得到套接字不可用错误。我试着把端口改成8080或其他,但没有运气。请告诉我我错在哪里? 准确错误消息: C:\Program Files(x86)\Apache Software Foundation

  • 假设我有一个名为“mynet”的网络,我想启动一个IP地址绑定到192.168.23.2的容器。 我开始使用的代码是: 我从这里做什么?我正在有效地从中寻找与选项等效的选项。

  • DemohornetQServerReceiveApplication: Application.Properties(ServerReceive) 启动这两个应用程序后,日志输出显示如下: 消息似乎没有从ServerEnd转发到ServerReceive。 我做了更多的测试,创建了另外两个Spring Boot应用程序(ClientSend和ClientReceive),它们没有嵌入Hornet