add demo for rabbitmq