我有一个Apache Apollo服务器,我通过使用amqp的Java客户端成功生成和使用主题消息 .

现在我想通过websocket(stomp-websocket库)使用stomp连接到这些相同的主题 . 我设置了示例聊天页面并使用java客户端和stomp客户端成功连接到同一主题(apollo管理页面列出了3个使用者 - 一个java客户端和两个不同选项卡中的stomp客户端) .

当我在stomp客户端发送消息时,另一个stomp客户端接收消息但java不接收消息(生成器计数增加到1) . 当我通过java生成器发送消息时,所有客户端都根据连接显示获取消息,但消息不会显示在stomp客户端中 .

这是来自stomp客户端的消息:

<<< MESSAGE订阅:sub-0 message-id:bad_santa-82a4目的地:/topic/chat.general asfdae

以下是来自stomp客户端调试区域中显示的java客户端的消息:

<<< MESSAGE订阅:sub-0目的地:content-length:174 content-type:protocol / amqp-1.0 message-id:bad_santa-82a5SpÀBPSrÁ£x-opt-to-type¡topicSsÀM$ bd28666a-d496-4ccb -82a9-bbc3c2782b02 @¡主题://chat.general@@@@@@B¸ëìåStÁSw¡postmaninfoSxÁ£origin¡bad_santa-82c

到底是怎么回事?