Custom RabbitMQ exchange type for publishing messages to Redis