add fetch

先只是取出一个message，如果是in则处理并poll；如果是out则在成功发送消息后再poll，如果发送失败则不poll，方便重新建立连接后重发消息