本文是对《Spring in Action》第十八章 的“18.3 使用STOMP消息”实践记录。
详细的代码在github上:StompBrokerRelayRabbitMQSpringMarco
在实践这部分的时候,最让人抓狂的是,jar依赖,下面列出完整的jar依赖:
注意:本人在使用SpringBoot整合STOMP的时候,引入下面的jar会报错。解决方案是升级netty-all的版本。升级后的版本为: 4.1.22.Final
<dependency>
<groupId>org.webjars</groupId>
<artifactId>stomp-websocket</artifactId>
<version>2.3.3-1</version>
</dependency>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-core</artifactId>
<version>3.2.8.RELEASE</version>
</dependency>
<dependency>
<groupId>io.projectreac