0
我想知道微服务中JMS的重新传递。微件中JMS消息的重新传递
例如,如果我有一个微服务系统。我有2个用户服务实例。并且在用户服务中有一个监听器。这意味着我有2个听众。听众是这样的:
@JmsListener(destination = "order:new", containerFactory = "orderFactory")
@Transactional
public void create(OrderDTO orderDTO) {
Order order = new Order(orderDTO);
orderRepository.save(order);
jmsTemplate.convertAndSend("order:need_to_pay", order);
}
所以我的问题是,一个消息将被传递多少次。如果此功能出现错误,并且该消息将被重新传送。但我有2个服务实例。并将在其上传递此消息?