我正在构建一个消息传递系统,并且我正在遵循一些过去的项目和示例来构建它。但是,我注意到有几位开发人员正在使用'。'和' /'在他们的消息目的地声明中。
我已经在制作工作模型时进行过测试,当我将其更改为另一个时,消息传递会出现故障或产生意外结果。从打破连接到休息点到制作“1”到1'连接到很多很多人。
我已经查看了几个尝试答案的文件,但没有人提到这个。
答案 0 :(得分:0)
我找到了答案here
26.4.9在@MessageMapping目的地中使用Dot作为分隔符
尽管Web开发人员熟悉斜杠分隔的路径模式,但在消息传递中通常使用“。”。作为分隔符,例如在主题,队列,交换等名称中。应用程序也可以切换到使用“。” (点)而不是“/”(斜杠)作为@MessageMapping映射中的分隔符,方法是配置自定义AntPathMatcher。