僞命題rabbitmq如何保證消息隊列有序消費,真正需要保證的是業務邏輯處理的有序性

工作中使用的消息中間件是rabbitmq,這裏針對rabbitmq談一下如何保證消息有序性。其實這個話題本身就是個僞命題,還被許多人拿來面試。 不管是什麼隊列,都是先進先出的,所以消息消費本身就是有序的,無需保證消息消費的有序性。真正需要處理的是如何保證多個消息的業務邏輯的有序性。 通常我們在使用rabbitmq時,會起多個消費者監聽線程concurrency,每次可以消費指定個數的消息prefe
相關文章
相關標籤/搜索