[fea] use rabbitmq instead zmq