add publisher and set queue to expire instead of auto delete