修改comsumer的用法