请问,怎么写才能做到先提交事务,再发送消息(activeMQ)
现在想实现一个功能,后台新增商品的同时,把新增商品的信息同步至索引库。
但是如果把发送消息的代码加到新增商品的方法里,因为最后一句是resalut ok(),所以会导致还未提交事务,就先发送了消息,此时发送的消息是空。导致报空指针错误。我把新增方法和发消息的代码装在一个新的方法里。但并未解决问题。

但是如果把发送消息的代码加到新增商品的方法里,因为最后一句是resalut ok(),所以会导致还未提交事务,就先发送了消息,此时发送的消息是空。导致报空指针错误。我把新增方法和发消息的代码装在一个新的方法里。但并未解决问题。

...全文
相关推荐
SpringBoot+ActiveMq+MQTT实现消息的发送和接收
SpringBoot+ActiveMq+MQTT实现消息的发送和接收 后台消费者、生产者、消息发送接口、发送消息业务类等相关配置
activeMQ发送消息返回消息
activeMQ的发送消息后接收者返回信息
ActiveMQ的队列queue模式(事务、应答、转发模式、阻塞消息)
activemq queue模式,事务、应答、转发模式、MessageConsumer的receive阻塞方法的测试
Springboot整合ActiveMQ,实现消息的发送接收功能源码
springboot整合ActiveMQ源码,适合范围消息队列入门小伙伴,对ActiveMQ消息队列不太了解,不知道如何发送消息,接收消息可以围观。
python 发送和接收ActiveMQ消息的实例
今天小编就为大家分享一篇python 发送和接收ActiveMQ消息的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


Web 开发
