rabbitmq 小記

  若是消息由生產者生產以後,沒有消費端來消費(此處生產者也負責隊列的建立)隊列

  在超時以後須要對消息進行刪除(若是一直保留隊列裏,在消費端啓動後消費了此消息,會和生產端的數據產生衝突,添加程序的複雜度)程序

  所以採用生產端在超時以後建立一個消費端來消費這條消息(其實就是發送一個ask,此處的消費端最好設置noask爲false)數據

  ps:超時操做裏的消費端若是設置noash爲true,會刪除隊列裏的全部殘留消息,就是投遞後就會刪除消息,不用等待消費端的ask)消息

相關文章
相關標籤/搜索