一切都很好,但是我注意到我可以对消息进行排队。有什么办法可以发送子主题消息?
有spring boot config;
@Override
public void configureMessageBroker(MessageBrokerRegistry registry) {
registry.enableStompBrokerRelay("/stomp_queue", "/stomp_topic").setRelayHost(applicationStompConfig.getRelayHost())
.setClientLogin(applicationActiveMQConfig.getUsername())
.setClientPasscode(applicationActiveMQConfig.getPassword());
registry.setApplicationDestinationPrefixes("/app");
}
js代码
var socket = new SockJS('http://127.0.0.1:10086/api/openApi/stomp');
stompClient = Stomp.over(socket);
stompClient.heartbeat.outgoing = 0;
stompClient.heartbeat.incoming = 20000;
stompClient.connect({}, function (frame) {
stompClient.subscribe('/stomp_topic', function (greeting) {
console.log(greeting.body);
});
});
目的地/stomp_topic
只是一个队列地址。
如何将主题归为Message?谢谢。