Подписки на очереди сообщений

Добрый день.
Версия 1.9, объединена с конфигурацией “по дефолту”.
На сервере несколько очередей, которые читают их одной точки с разными ключами маршрутизации. В базе соответственно несколько подписчиков, каждый подписан на свою очередь.
Но при этом сообщения всех этих очередей рассылаются всем этим подписчикам (надеюсь, что написал понятно :)).
Где может быть ошибка в настройках?

Тип exchange какой?

В точку, тоже стали копать в этом направлении. Вместо topic ошибочно стоял headers.
А это правильное поведение, если у очередей стоит routing key, сообщение уходит без заголовков и exchange с типом headers рассылает это сообщение во все очереди.

То есть если я создам exchange с типом topic, определю через routing key очереди и отправлю сообщение без routing key - оно тоже уйдет во все очереди?

Нет, topic отправляет в те очереди, которые подошли под ключ маршрутизации. особенность только в использовании * и # для более гибкой маршрутизации