是否有关于将asyncSend
设置为true发送持久消息的最佳实践或指导?
我们没有配置事务管理器
我们有大约40k-50k条消息使用配置了jmsTemplate发送
org.apache.activemq.pool.PooledConnectionFactory
我们有一个for循环,它遍历消息列表并使用特定的方法发送它们。
jmsTemplate.convertAndSend(destination, msg)
我们经常会遇到许多信息丢失的情况,当我们关闭
asyncSend
时,虽然可以获得可靠性,但生产者的性能将下降95%。