码上敲享录 > rabbitmq常见问题详解 > rabbitmq的waitForConfirms和waitForConfirmsOrDie作用和区别

rabbitmq的waitForConfirms和waitForConfirmsOrDie作用和区别

上一章章节目录下一章 2019-12-17已有5257人阅读 评论(0)

rabbitmq的waitForConfirms和waitForConfirmsOrDie作用和区别


解决方法:

发布消息后通过执行channel.waitForConfirmsOrDie(long)方法或者channel.waitForConfirms(long)等待代理的确认,都具有阻塞性,只是waitForConfirmsOrDie异常后信道被关闭,生产者发布不能继续发布消息,这两个个方法的参数就是确认的超时时间。如果未在超时时间内消息代理确认该消息,则该方法将引发超时的异常。


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交