优化规则引擎订阅

This commit is contained in:
zhou-hao 2020-07-16 18:58:43 +08:00
parent 8bee960d66
commit bceeac55f0
1 changed files with 1 additions and 1 deletions

View File

@ -36,7 +36,7 @@ public class RuleEngineSubscriptionProvider implements SubscriptionProvider {
@Override
public Flux<Message> subscribe(SubscribeRequest request) {
return messageGateway.subscribe(Subscription.asList(request.getTopic()), "rule:sub:" + request.getId(), true)
return messageGateway.subscribe(Subscription.asList(request.getTopic()),messageGateway.nextSubscriberId( "rule:sub:" + request.getId()), true)
.map(msg -> Message.success(request.getId(), msg.getTopic(), msg.convertMessage()));
}
}